Содержание
Найти и заменить в Google Таблицах (все, что вам нужно знать)
Содержание:
Поиск и замена текста в большой электронной таблице — это своего рода искусство. Чтобы вы тратили меньше времени на сортировку нерелевантных результатов, вы должны иметь возможность выполнять точный поиск, чтобы найти именно то, что вам нужно.
В этом руководстве мы покажем вам, как эффективно использовать функцию поиска и замены в Google Таблицах, чтобы быстро найти то, что вам нужно, и заменить это именно тем, что вам нужно.
Чем полезна функция Google Таблицы «Найти и заменить»
Функция «Найти и заменить» в Google Таблицах позволяет искать определенные значения во всех книгах и заменять их тем, что вам нужно.
Отличительной особенностью функции «Найти и заменить» является то, что она дает вам возможность заменить все экземпляры строки поиска сразу или заменить их один за другим.
Вот некоторые другие удобства, которые вы получаете от Google Таблиц:
- Они позволяют использовать регулярные выражения для поиска значений, соответствующих определенному шаблону.
- Они позволяют использовать подстановочные знаки для поиска значений, похожих на строку поиска.
- Они позволяют выполнять поиск в формулах и в результатах формул.
- У вас есть возможность искать точные совпадения ячеек или ячеек, содержащих строку поиска.
- У вас есть возможность указать, хотите ли вы делать поиск с учетом регистра.
Мы рассмотрим указанные выше приложения на примерах. Мы будем использовать воображаемый набор данных (показанный ниже) для выполнения наших поисков:
Как использовать поиск и замену в Google Таблицах
Есть три способа использовать функцию «Найти и заменить» в Google Таблицах:
- Переход к Правка-> Найти и заменить
- С помощью сочетания клавиш CTRL + H (на ПК с Windows) или CMD + SHIFT + H (на Mac)
- С помощью сочетания клавиш CTRL + F (на ПК с Windows) или CMD + F (на Mac)
Есть разница между первым и вторым упомянутыми здесь методами быстрого доступа. Когда вы нажимаете CTRL + H, вы получаете диалоговое окно «Найти и заменить» в Google Таблицах.
Чтобы увидеть следующее вхождение, нужно нажать кнопку «Найти далее». Таким образом, на самом деле он не дает вам возможности узнать, сколько существует экземпляров строки, пока вы не замените их все.
С другой стороны, если вы используете обычное поле поиска, вы можете увидеть все экземпляры строки поиска выделенными, по которым вы можете перемещаться по ним один за другим, используя стрелки вверх и вниз.
Использование диалогового окна «Найти и заменить» в Google Таблицах
Диалоговое окно «Найти и заменить» предоставляет ряд параметров для точной настройки поиска и замены найденных экземпляров строки поиска. Давайте рассмотрим каждый из вариантов один за другим, используя разные примеры поиска.
Одновременный поиск и замена всех экземпляров строки поиска
Вот рабочий лист, над которым мы хотим поработать еще раз:
- Введите следующие данные в диалоговом окне «Найти и заменить»:
- Находка: Производство
- Заменить на: Продукция
- Искать: этот лист
- На этом этапе вы можете оставить все остальные поля пустыми или не отмеченными.
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Щелкните Готово.
Теперь вы должны увидеть, что все вхождения слова «Производство» заменены словом «Продукция».
Примечание. Отмечу, что диалоговое окно «Найти и заменить» позволяет найти то, что именно вам нужно, на данном листе, на всех листах или даже в любом выбранном диапазоне ячеек. Для этого просто нужно выбрать раскрывающийся список со стрелкой рядом с «Поиск» и выбрать нужный вариант.
Замена экземпляров строки поиска по одному
Теперь предположим, что вы хотите заменить строку «Операции» на другие номера отделов операций, например «Операции-1» и «Операции-2».
В таких случаях не имеет смысла заменять сразу все вхождения слова «Операции». Чтобы заменить экземпляры строки поиска один за другим, выполните следующие действия:
- Перейдите в Редактор-> Найти и заменить.
- Введите следующие данные в диалоговом окне «Найти и заменить».
- Найти: Операции
- Искать: этот лист
- На этом этапе вы можете оставить все остальные поля пустыми или не отмеченными.
- Щелкните кнопку «Найти».
- Это отметит местоположение строки поиска на вашем листе, и теперь вы должны увидеть, что кнопка «Заменить» активирована.
- Теперь введите «Операции-1» в поле ввода рядом с «Заменить на».
- Нажмите на кнопку «Заменить».
- Первое вхождение слова «Операции» следует заменить словом «Операция-1».
- В то же время должно быть выделено следующее вхождение слова «Операции».
- Введите «Операции-2» в поле ввода рядом с «Заменить на».
- Снова нажмите кнопку «Заменить».
- На этот раз второе вхождение слова «Операции» следует заменить на «Операции-2».
- Щелкните Готово.
Вот как теперь должен выглядеть рабочий лист:
Соответствие всему содержимому ячейки
А что, если вы хотите заменить все вхождения имени «Пол Ли» на имя «Паула Ли»?
Обратите внимание, что при поиске имени «Пол» функция «Найти и заменить» учитывает оба имени: «Пол Ли» и «Пол Родригес».
Однако, если вы хотите заменить только те экземпляры, в которых появляется имя «Пол Ли», а не «Пол Родригес», вам необходимо сделать следующее:
- Перейдите в Редактор-> Найти и заменить.
- Введите следующие данные в диалоговом окне «Найти и заменить».
- Найти: Пол Ли
- Заменить на: Пола Ли
- Искать: этот лист
- Установите флажок рядом с параметром «Сопоставить все содержимое».
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Щелкните Готово.
Вы должны найти все вхождения имени «Пол Ли» замененными на имя «Паула Ли».
Соответствие регулярным выражениям
Отличный вариант, который вы получаете с диалоговым окном «Найти и заменить», — это возможность использовать регулярные выражения (Regex) для точной настройки поиска. Используя это, вы можете искать строки, соответствующие определенному шаблону, например формату идентификатора, адресу электронной почты или URL-адресу. P [a-zA-Z] + $
Вы должны найти все имена, начинающиеся с буквы «P», замененные словом «классифицировано».
Поиск по формулам
Как правило, функция «Найти и заменить» просто выполняет поиск по содержимому ячеек и результатам формул. Если вы также хотите увидеть, содержится ли ваше слово для поиска в фактической формуле ячеек, то для этого тоже есть опция.
В нашем примере, если вы посмотрите на содержимое столбца E, вы заметите, что мы использовали формулу для вычисления итога, а затем отобразили ее вместе со строкой «только».
- Перейдите в Редактор-> Найти и Заменить.
- Введите следующие данные в диалоговом окне «Найти и заменить» (поскольку мы хотим удалить слово «только», мы просто оставляем поле «Заменить на» пустым:
- Найти: только
- Заменить:
- Искать: этот лист
- Установите флажок рядом с параметром «Искать также в формулах».
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Щелкните Готово.
Вы должны найти все вхождения слова «только» удаленными из формул (и, следовательно, результатов формул).
Диалоговое окно «Найти и заменить» в Google таблицах — очень ценный инструмент. Он предоставляет вам ряд опций, включая возможность замены некоторых или всех вхождений строки поиска, поиска строк, следующих за шаблоном, а также возможности просмотра формул.
Лучший способ овладеть этим инструментом — это практика. Со временем вы обнаружите, что все лучше и лучше придумываете правильную строку поиска, чтобы выполнять поиск и замену с легкостью и точностью.
Функции ПОДСТАВИТЬ и ЗАМЕНИТЬ в Google Таблицах
Тематика этой статьи затронет сразу две функции, которые пользователь может отыскать в Гугл Таблицах. Связано это с тем, что они максимально похожи друг на друга, но по-разному влияют на исходное содержимое строки.
Если кратко, то каждая из этих функций предназначена для замены оригинального текста из ячейки на новый, но с определенными условиями. Как раз о них и пойдет речь далее, когда я буду разбирать синтаксис и показывать примеры.
Используем функцию ПОДСТАВИТь в Google Таблице
Начнем с функции ПОДСТАВИТЬ, разберем ее синтаксис и наглядно ознакомимся с тем, как и когда ее использовать. Я бы рекомендовал применять ее в тех случаях, когда нужно заменить конкретные символы или целую часть текста, которая в итоге будет заменена везде, где она упоминается в рамках одной ячейки.
Обратите внимание на следующий скриншот с оригиналом содержимого ячейки. В ней есть одна часть текста, которая написана на кириллице. Вся остальная надпись составлена на латинице, поэтому использование русских символов в этом случае неуместно.
Допустим, такой вариант написания встречается в вашей таблице несколько раз, и все эти разы его нужно заменить на более уместный. Как раз в этом случае и понадобится функция ПОДСТАВИТЬ, которая заменит все встречающиеся части на новые. Ее объявление и синтаксис выглядит следующим образом:
-
Выберите пустую ячейку для дублирования текста с правками. Объявите в ней функцию =ПОДСТАВИТЬ() и переместите курсор ввода между скобками.
-
В первую очередь укажите ячейку, в которой находится сам текст. Если у вас он только сохранен в буфере обмена, его можно написать в формате «Пример_текста».
-
Поставьте точку с запятой для отделения первого аргумента и в кавычках укажите символ, число или целое слово, которое будет заменено в оригинале.
-
Снова поставьте точку с запятой и в кавычках напишите новый вариант текста. В итоге функция обретет примерно такой вид: =ПОДСТАВИТЬ(A1;»Веб»;»Web»). Можете использовать этот пример, заменив аргументы на свои.
-
Нажмите Enter для применения функции и обратите внимание на результат. Теперь новый вариант надписи можно вставить в оригинальную ячейку, чтобы заменить текст.
Если в таблице фраза для замены встречается всего один раз, гораздо проще внести изменения самостоятельно. Чаще всего ПОДСТАВИТЬ применяется для пакетной обработки данных.
-
Например, у вас есть список сайтов с неправильным доменом. Его нужно заменить на новый, с чем и поможет рассматриваемая функция.
-
Объявите ее и заполните точно так же, как это было показано выше, после чего примените автозаполнение, следуя подсказке или растянув функцию вниз самостоятельно.
-
Еще раз обращу ваше внимание на пример правильного синтаксиса ПОДСТАВИТЬ, что показано на следующем изображении с примером замены домена.
В конце функции вы можете поставить точку с запятой и добавить еще один аргумент в виде всего одной цифры, например 1 или 3. Это означает вхождение искомой части. Например, если частица «ru» встречается в самом адресе сайта, а нужно заменить только домен в конце, то следует указать в функции, что для замены используется второе вхождение, а «ru» в адресе сайта не трогается.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Используем функцию ЗАМЕНИТЬ в Google Таблице
Главное отличие ЗАМЕНИТЬ от ПОДСТАВИТЬ заключается в том, что при оформлении данной функции вы указываете, с какого символа и по какой заменять содержимое в строке. Это избавит вас от случайных замен, что возможно при использовании ПОДСТАВИТЬ, если не указывать номер вхождения. Из-за этого и синтаксис немного отличается, поэтому давайте ознакомимся с ним на простом примере.
-
Возьмем все ту же фразу, поскольку она тоже подойдет для использования функции. Объявите =ЗАМЕНИТЬ() в любой пустой ячейке, в которую и будет вставлен новый текст после замены.
-
Далее выберите ячейку с содержимым или введите его самостоятельно, обязательно используя кавычки, чтобы показать формуле, что вы используете текст.
-
Через точку с запятой укажите номер символа, с которого начинать замену.
-
Поставьте точку с запятой для отделения аргумента и укажите, сколько символов после начала будет заменено. В моем случае это всего три буквы, поэтому я указываю число 3.
-
Остается в кавычках написать новое содержимое для замены, и можно применять функцию.
-
Результат отображается сразу же без ошибок, если формула была составлена правильно.
-
Если нужно растянуть функцию на остальные строки в столбце, используйте подсказку по автозаполнению.
Эти две простые функции помогут вам избавиться от необходимости самостоятельно искать содержимое через Ctrl + F и заменять его вручную. Выбирайте подходящий вариант автоматической замены, отталкиваясь от того, в каком формате данные находятся в таблице и есть ли повторения, которые в теории тоже могут быть заменены с помощью функции ПОДСТАВИТЬ.
9 способов использования Google Sheets Найти и заменить (все просто)
Google Sheets известен рядом удобных и экономящих время функций. Одной из таких функций является возможность поиска и замены текста. Поиск и замена текста в большой электронной таблице — это своего рода искусство.
Чтобы тратить меньше времени на просеивание нерелевантных результатов, вы должны иметь возможность выполнять точный поиск, чтобы найти именно то, что вам нужно.
В этом уроке мы покажем вам, как эффективно использовать Найти и заменить Функция Google Таблиц , позволяющая быстро находить то, что вам нужно, и заменять именно то, что вам нужно. Но вы можете свести это к следующему: Правка > Найти и заменить и следовать подсказкам.
Оглавление
Чем полезен поиск и замена в Google Sheets
Функция «Найти и заменить» в Google Sheets позволяет выполнять поиск определенных значений во всех книгах и заменять их нужными.
Отличительной особенностью функции «Найти и заменить» является то, что она позволяет Google Таблицам заменять все экземпляры строки поиска сразу или заменять их по одному.
Вот некоторые другие удобства, которые вы получаете от поиска и замены Google:
- Это позволяет вам использовать регулярные выражения для поиска значений, которые следуют определенному шаблону.
- Позволяет использовать подстановочные знаки для поиска значений, похожих на строку поиска.
- Позволяет искать в формулах и в результатах формул.
- У вас есть возможность поиска точных совпадений ячеек или ячеек, содержащих строку поиска.
- У вас есть возможность указать, хотите ли вы сделать поиск чувствительным к регистру.
Мы рассмотрим вышеуказанные приложения на примерах. Мы будем использовать воображаемый набор данных (показан ниже) для выполнения наших поисков:
Как использовать функцию «Найти и заменить» в Google Таблицах
Существует три способа использования функции «Найти и заменить» в Google Таблицах:
- Переход к редактированию->Найти и заменить
- Использование сочетания клавиш CTRL+H (на ПК с Windows) или CMD+SHIFT+H (на Mac)
- Использование сочетания клавиш CTRL+F (на ПК с Windows) или CMD+F (на Mac)
Существует разница между первым и вторым методами быстрого доступа, упомянутыми здесь. Когда вы нажимаете CTRL + H, вы получаете диалоговое окно Google Sheets Find and Replace.
Нажатие CTRL+F, с другой стороны, открывает универсальное текстовое поле «Найти», которое вы можете использовать в любое время на своем компьютере.
Есть еще одно небольшое, но часто полезное отличие. Диалоговое окно «Найти и заменить» в Google Sheets позволяет вам найти строку поиска по одному экземпляру за раз.
Таким образом, когда вы нажимаете кнопку «Найти» в диалоговом окне, вы можете увидеть только первое вхождение строки поиска на вашем листе.
Чтобы увидеть следующее вхождение, нужно нажать кнопку «Найти далее». Таким образом, на самом деле он не дает вам способа узнать, сколько существует экземпляров строки, пока вы фактически не замените все.
С другой стороны, если вы используете стандартное окно транспонирования Google SheetsFind, вы можете увидеть все выделенные экземпляры строки поиска, по которым затем можно перемещаться один за другим, используя стрелки вверх и вниз.
Использование диалогового окна Google Sheets «Найти и заменить»
Диалоговое окно «Найти и заменить» предоставляет ряд параметров для точной настройки поиска и замены найденных экземпляров строки поиска.
Давайте рассмотрим каждый из вариантов один за другим, используя различные примеры поиска.
Поиск и замена всех экземпляров строки поиска одновременно
Вот рабочий лист, над которым мы хотим еще раз поработать:
Допустим, вы хотите заменить все экземпляры строки поиска «Производство» на строку « Производство’.
- Введите следующие данные в диалоговом окне «Найти и заменить»:
- Найти: Производство
- Заменить на: Производство
- Поиск: Этот лист
- В этот момент вы можете оставить все остальные входы пустыми или не отмеченными флажками.
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Нажмите Готово.
Теперь вы должны увидеть, что все экземпляры слова «Производство» заменены словом «Производство».
Примечание: Диалоговое окно «Найти и заменить» позволяет найти то, что вам нужно, на текущем листе, на всех листах или даже в выбранном диапазоне ячеек. Просто выберите раскрывающийся список со стрелкой рядом с «Поиск» и выберите нужный вариант.
Замена экземпляров строки поиска по одному
Теперь предположим, что вы хотите заменить строку «Операции» разными номерами операционного отдела, например Операция-1 и Операция-2.
В таких случаях не имеет смысла заменять сразу все экземпляры слова «Операции». Чтобы заменить экземпляры строки поиска один за другим, выполните следующие действия:
- Перейдите к Правка->Найти и заменить.
- Введите следующие данные в диалоговом окне «Найти и заменить».
- Найти: Шеф
- Поиск: Этот лист
- На этом этапе вы можете оставить все остальные входы пустыми или не отмеченными флажками.
- Нажмите кнопку «Найти».
- Это отметит расположение строки поиска на вашем листе, и теперь вы должны увидеть активированную кнопку «Заменить»
- Теперь введите «Операции-1» в поле ввода рядом с «Заменить на».
- Нажмите кнопку «Заменить».
- Первое вхождение слова Operations должно быть заменено словом Operations-1.
- В то же время должно быть выбрано следующее вхождение слова Операции.
- Введите «Операции-2» в поле ввода рядом с «Заменить на».
- Нажмите кнопку «Заменить» еще раз.
- На этот раз второе вхождение слова Operations должно быть заменено на Operations-2.
- Нажмите Готово.
Вот как теперь должен выглядеть рабочий лист:
Соответствие всему содержимому ячейки
А что, если вы хотите заменить все экземпляры имени «Пол Ли» на имя «Паула Ли?»
Обратите внимание, если вы ищете имя «Пол», найдите и Заменить учитывает имена «Пол Ли» и «Пол Родригес».
Однако, если вы хотите заменить только экземпляры, в которых встречается имя «Пол Ли», а не «Пол Родригес», вам нужно будет сделать следующее:
- Перейдите в меню «Правка» -> «Найти и заменить».
- Введите следующие данные в диалоговом окне «Найти и заменить».
- Найти: Пол Ли
- Заменить на: Паула Ли
- Поиск: Этот лист
- Установите флажок рядом с параметром «Сопоставить все содержимое».
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Нажмите Готово.
Вы должны найти, что все экземпляры имени «Пол Ли» заменены на имя «Паула Ли».
Примечание: если вы также хотите сделать поиск чувствительным к регистру, вам нужно будет установить флажок рядом с параметром Учитывать регистр.
Соответствие регулярным выражениям
Отличным вариантом диалогового окна «Найти и заменить» является возможность использовать регулярные выражения (Regex) для точной настройки поиска.
Используя это, вы можете искать строки, соответствующие определенному шаблону, например формату идентификатора, адресу электронной почты или URL-адресу.
Что такое регулярное выражение?
Регулярное выражение — это последовательность символов, включая символы, буквы и цифры, которые объединяются в строку поиска.
Регулярное выражение часто характеризуется определенными специальными символами, также известными как «метасимволы». Вот несколько примеров метасимволов, которые вы можете использовать:
Метасимвол | Что он представляет | Начало строки |
$ | Конец строки | |
. | Один символ | |
? | Ноль или одно вхождение символа или строки | |
* | Ноль или более вхождений символа или строки | |
+ | Одно или несколько вхождений символа или строки | |
| | Оператор Or 9] | Содержит набор символов и представляет любой из символов, не перечисленных внутри него |
Используется для экранирования специального символа |
Поиск и замена текстовых строк, начинающихся с определенного алфавита
Предположим, вы хотите найти все имена, начинающиеся с буквы «P». P[a-zA-Z ]+$, чтобы найти все имена, начинающиеся с буквы P. 9P[a-zA-Z ]+$
- Установите флажок рядом с параметром «Поиск с использованием регулярных выражений».
- Вы заметите, что флажок рядом с параметром «Учитывать регистр» также устанавливается автоматически.
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Нажмите Готово.
Все имена, начинающиеся с буквы «P», должны быть заменены словом «секретно».
Поиск в формулах
Как правило, функция «Найти и заменить» просто выполняет поиск по содержимому ячеек и результатам формул. Если вы также хотите увидеть, содержится ли искомое слово в фактической формуле ячеек, то для этого тоже есть возможность.
В нашем примере, если вы посмотрите на содержимое столбца E, вы заметите, что мы использовали формулу для расчета суммы, а затем отобразили ее вместе со строкой «только».
Допустим, вы хотите удалить слово «только» из всех формул. Для этого вам нужно будет выполнить следующие шаги:
- Перейдите к Edit->Find and Replace
- Введите следующие данные в диалоговом окне «Найти и заменить» (поскольку мы хотим удалить слово «только», мы просто оставляем поле «Заменить на» пустым:
- Найти: только
- Заменить на:
- Поиск: Этот лист
- Установите флажок рядом с параметром «Также искать в формулах».
- Нажмите кнопку «Заменить все».
- Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
- Нажмите Готово.
Вы должны найти все вхождения слова «только», удаленные из формул (и, следовательно, из результатов формул).
Использование формулы ПОДСТАВКИ
Вы также можете использовать функции, чтобы электронные таблицы Google заменяли текст. Функция ПОДСТАВИТЬ — это функция замены Google Таблиц, используемая для поиска и замены текста в одном или всех экземплярах в Google Таблицах.
Формула имеет следующий синтаксис:
=ПОДСТАВИТЬ(текст_для_поиска, поиск_для, замена_с, количество_вхождений)
Текст_для_поиска : текстовая строка, в которой будет выполняться поиск искал.
Replace_with: текст или значение, заменяющее search_for .
Number_of_occurrences : Количество раз search_for появляется внутри text_to_search для замены на replace_with .
В нашем примере листа мы можем заменить слово «Производство» на «Операции», используя функцию ПОДСТАВИТЬ.
В этом случае мы будем использовать формулу поиска и замены Google Sheets:
= ПОДСТАВИТЬ (B2, «Производство», «Операции»)
Если вы хотите оставить пустое место , вы можете оставить кавычки. для replace_with пусто.
Следует отметить, что функция ПОДСТАВИТЬ работает только с текстами. Если вы хотите, чтобы Google Таблицы заменяли числовые значения, вам может потребоваться объединить функцию ЗНАЧ с функцией ПОДСТАВИТЬ.
Использование функции REGEXREPLACE
Еще одна функция замены Google Sheets, которую вы можете использовать для поиска и замены в листах, — это функция REGEXREPLACE.
Эта функция использует Синтаксис:
REGEXREPLACE(текст, регулярное_выражение, замена)
текст – Текст, часть которого будет заменена.
регулярное_выражение — Регулярное выражение. Все совпадающие экземпляры в тексте будут заменены.
замена — Текст, который будет вставлен в исходный текст.
Используя эту функцию в нашем примере листа, мы можем заменить слово «Производство» на «Производство».
В этом случае мы будем использовать формулу:
=REGEXREPLACE(B2,»Производство»,»Производство»)
Как и функция ПОДСТАВИТЬ, эта функция работает только для поиска и замены текстовых значений. Если у вас есть числовые значения, вам нужно будет объединить их с функцией ЗНАЧЕНИЕ.
Как заменить ссылку на ячейку в формуле
Иногда вам нужно отредактировать формулы в Google Sheets. Вы можете заменить ссылки на ячейки в формуле либо вручную, либо путем повторного выбора.
В нашем примере выше мы можем заменить ссылку на ячейку в формуле на:
- Дважды щелкните ячейку с формулой
- Удалить ссылку на ячейку, которая есть
- Выберите новые ячейки, которые вы хотите использовать в формуле
Ваша формула обновит результаты с новой ссылкой на ячейку. Вы также можете ввести ссылку на ячейку вручную, но этот способ проще и исключает ошибки.
Заключение
Мы обсудили различные стратегии замены в Google Таблицах, чтобы помочь вам быстро и эффективно найти то, что вам нужно, чтобы впоследствии вы могли заменить это тем, что вы хотите. Если у вас все еще возникают проблемы с пониманием, мы рекомендуем вам пройти комплексный курс Google Sheets, чтобы освежить свои общие навыки.
Диалоговое окно «Найти и заменить» в Google Sheets — очень полезный инструмент. Он предоставляет вам ряд опций, в том числе возможность замены некоторых или всех вхождений строки поиска, поиска строк, соответствующих шаблону, а также просмотра формул.
Лучший способ освоить инструмент поиска и замены Google Sheets — это попрактиковаться. Со временем вы обнаружите, что становитесь все лучше и лучше в разработке правильной строки поиска, чтобы выполнять поиск и замену с легкостью и точностью.
Если эта статья оказалась вам полезной, вы также можете узнать, как удалить первый символ в Google Таблицах.
Связанный:
- Как заполнить пустые ячейки 0 в Google Sheets
- Найти и заменить в Документах Google
- Подсчет ячеек, ЕСЛИ НЕ пустые (непустые ячейки) в Google Sheets
- Как подсчитать ячейки с определенным текстом в Google Sheets
- Как удалить дубликаты в Google Sheets
- Как транспонировать данные в Google Sheets
- Как изменить регистр текста в Google Таблицах (верхний, нижний или правильный)
3 лучших способа поиска и замены в Google Sheets
Автор
Эндрю Картер
Хотите легко находить и заменять текстовые строки в Google Таблицах? Вот три простых способа сделать это.
Большие наборы данных могут сильно меняться со временем. Многие из нас несут ответственность за идентификацию этих данных и обновление старых значений новыми. Это может быть достаточно просто, когда существует всего несколько строк данных. Однако это может стать очень утомительным с большими наборами данных.
К счастью, в Google Sheets есть несколько функций, которые позволяют вам это делать без особых усилий. В этом руководстве будут рассмотрены некоторые из лучших способов поиска и замены в Google Таблицах. Читайте дальше, чтобы освоить их все.
3 способа поиска и замены в Google Sheets
Существует три способа поиска определенной строки и ее замены в Google Sheets. Это:
- Инструмент поиска и замены
- Функция ПОДСТАВИТЬ
- Функция REGEXREPLACE
Давайте подробно рассмотрим каждый из них, чтобы вы могли решить, какой из них лучше всего подходит для ваших электронных таблиц.
Поиск встроенного инструмента поиска и замены
К счастью, Google упростил поиск и замену текста, выполнив всего несколько простых шагов. Вы можете сделать это с помощью простого инструмента «Найти и заменить», который так же прост в использовании, как и инструмент поиска и замены Excel. Но прежде чем мы рассмотрим, как вы можете использовать этот инструмент, давайте рассмотрим, как вы можете получить к нему доступ в своих таблицах Google.
Чтобы открыть инструмент «Найти и заменить»:
- Нажмите «Изменить» на верхней панели.
- Нажмите «Найти и заменить» в раскрывающемся меню. Это откроет новое окно в середине экрана.
Кроме того, вы можете использовать сочетание клавиш, чтобы открыть инструмент.
- В Windows ярлык Ctrl+ H
- В macOS ярлык Command+ Shift+ H
1. Использование инструмента «Найти и заменить» в Google Sheets
Чтобы продемонстрировать инструмент, давайте в качестве примера используем образец электронной таблицы. Основная цель здесь — найти слово «стол» и заменить его словом «стол». Вот шаги, которые необходимо выполнить, чтобы выполнить поиск и замену в Google Sheets:
- В окне «Найти и заменить» введите слово, которое вы хотите найти в учебнике «Найти ». В данном случае это слово «стол».
- Затем вы можете просто нажать кнопку Найти в нижней части окна, чтобы найти термин в электронной таблице.
- Будет выбрана ячейка, содержащая указанное слово.
- Если вы хотите заменить указанное слово, введите новое слово в поле Заменить на . В данном случае это слово «Таблица».
Есть два способа замены слова.
- Вы можете нажать кнопку Заменить все , чтобы заменить каждое вхождение слова новым.
- Если вы хотите заменить значения по одному, нажмите Найдите , чтобы найти значения в таблице. Это будет циклически перебирать каждое значение в электронной таблице одно за другим. Как только вы найдете значение, которое хотите заменить, нажмите кнопку «Заменить ».
Как видите, несколько опций с флажками рядом с ними позволяют выполнять несколько действий.
- Match case позволяет искать слова с точной заглавной буквой.
- Также поиск по формулам и Также поиск по ссылкам. вариантов поиска слова по формулам и ссылкам соответственно.
2. Использование функции ПОДСТАВИТЬ для поиска и замены
В Google Таблицах функция ПОДСТАВИТЬ может заменить текст в ячейках другими строками. У функции есть три параметра. Функция заменит все экземпляры текста в ячейке первого параметра текстом в ячейке второго параметра.
Вот синтаксис функции ПОДСТАВИТЬ в Таблицах:
=ПОДСТАВИТЬ(искомый текст, искомый, заменить, вхождения)
Вот параметры, используемые в этой формуле:
- искомый текст: — это текст, в котором мы выполняем функцию поиска и замены.
- searchfor: — это строка, которую мы пытаемся найти в параметре searchtext.
- replacewith: — это текст, который заменит текст в параметре searchfor.
- вхождений: — необязательный параметр, определяющий экземпляры для поиска текста, который будет заменен в электронной таблице.
Вот шаги, которые необходимо выполнить, чтобы использовать формулу ПОДСТАВИТЬ в Таблицах:
- Щелкните ячейку, в которую вы хотите ввести функцию.
- Введите начальную часть формулы, а именно =ПОДСТАВИТЬ( .
- Теперь введите первый параметр, который определяет диапазон ячеек для поиска. В этом случае диапазон ячеек равен B2:B31 .
- Добавьте запятую для разделения параметров
- Теперь введите слово, которое вы ищете.В этом случае мы пишем «Рабочий стол», включая кавычки.
- Добавьте еще одну запятую.
- Теперь добавьте третий параметр, слово, которым вы хотите заменить текст. В данном случае это слово «Офисный стол ».
- Добавьте закрывающую скобку, чтобы завершить формулу.
- Нажмите Введите , чтобы выполнить формулу.
Вы также можете использовать функцию ПОДСТАВИТЬ в Excel.
3. Использование функции REGEXREPLACE для поиска и замены
Наряду с REGEXEXTRACT и REGEXMATCH, REGEXREPLACE является одной из трех функций регулярных выражений Google Sheet. Регулярные выражения заменяют часть текстовой строки другой текстовой строкой. Регулярные выражения — это сложные последовательности символов или шаблоны поиска, которые позволяют находить определенные шаблоны в строке и даже являются частью базового программирования на Python.
Функция REGEXREPLACE позволяет заменить строки любым другим текстом после их обнаружения функцией. Вот синтаксис функции REGEXREPLACE в Sheets:
=REGEXREPLACE(текст, выражение, замена)
Вот параметры, используемые в этой формуле:
- текст: это часть текста для замены.
- выражение: определяет регулярное выражение, в котором будут заменены все совпадающие экземпляры.
- замена: это текст, который заменит текст.
Вот шаги, которые необходимо выполнить, чтобы использовать формулу REGEXREPLACE в Sheets:
- Щелкните ячейку, в которую вы хотите ввести функцию.
- Введите начальную часть формулы =REGEXREPLACE(
- Теперь введите первый параметр, который определяет диапазон ячеек для поиска. В этом случае диапазон ячеек равен B2:B31
- Добавьте запятую для разделения параметров
- Теперь введите слово, которое вы ищете. В этом случае мы напишем «Рабочий стол», включая кавычки.0028
- Добавьте еще одну запятую.
- Теперь добавьте третий параметр, слово, которым вы хотите заменить текст. В данном случае это слово «Таблица «.
- Добавьте закрывающую скобку, чтобы завершить формулу.