Поиск и замена текста в большой электронной таблице — это своего рода искусство. Чтобы вы тратили меньше времени на сортировку нерелевантных результатов, вы должны иметь возможность выполнять точный поиск, чтобы найти именно то, что вам нужно.

В этом руководстве мы покажем вам, как эффективно использовать функцию поиска и замены в Google Таблицах, чтобы быстро найти то, что вам нужно, и заменить это именно тем, что вам нужно.

Чем полезна функция Google Таблицы «Найти и заменить»

Функция «Найти и заменить» в Google Таблицах позволяет искать определенные значения во всех книгах и заменять их тем, что вам нужно.

Отличительной особенностью функции «Найти и заменить» является то, что она дает вам возможность заменить все экземпляры строки поиска сразу или заменить их один за другим.

Вот некоторые другие удобства, которые вы получаете от Google Таблиц:

  • Они позволяют использовать регулярные выражения для поиска значений, соответствующих определенному шаблону.
  • Они позволяют использовать подстановочные знаки для поиска значений, похожих на строку поиска.
  • Они позволяют выполнять поиск в формулах и в результатах формул.
  • У вас есть возможность искать точные совпадения ячеек или ячеек, содержащих строку поиска.
  • У вас есть возможность указать, хотите ли вы делать поиск с учетом регистра.

Мы рассмотрим указанные выше приложения на примерах. Мы будем использовать воображаемый набор данных (показанный ниже) для выполнения наших поисков:

Как использовать поиск и замену в Google Таблицах

Есть три способа использовать функцию «Найти и заменить» в Google Таблицах:

  • Переход к Правка-> Найти и заменить
  • С помощью сочетания клавиш CTRL + H (на ПК с Windows) или CMD + SHIFT + H (на Mac)
  • С помощью сочетания клавиш CTRL + F (на ПК с Windows) или CMD + F (на Mac)

Есть разница между первым и вторым упомянутыми здесь методами быстрого доступа. Когда вы нажимаете CTRL + H, вы получаете диалоговое окно «Найти и заменить» в Google Таблицах.

С другой стороны, нажатие CTRL + F открывает обычное поле поиска, которое вы можете использовать в любое время на своем компьютере.

Есть еще одно небольшое, но часто полезное отличие. Диалоговое окно «Найти и заменить» в Google Таблицах позволяет находить строку поиска по одному. Поэтому, когда вы нажимаете кнопку «Найти» в диалоговом окне, вы можете увидеть только первое вхождение строки поиска на вашем листе.

Чтобы увидеть следующее вхождение, нужно нажать кнопку «Найти далее». Таким образом, на самом деле он не дает вам возможности узнать, сколько существует экземпляров строки, пока вы не замените их все.

С другой стороны, если вы используете обычное поле поиска, вы можете увидеть все экземпляры строки поиска выделенными, по которым вы можете перемещаться по ним один за другим, используя стрелки вверх и вниз.

Использование диалогового окна «Найти и заменить» в Google Таблицах

Диалоговое окно «Найти и заменить» предоставляет ряд параметров для точной настройки поиска и замены найденных экземпляров строки поиска. Давайте рассмотрим каждый из вариантов один за другим, используя разные примеры поиска.

Одновременный поиск и замена всех экземпляров строки поиска

Вот рабочий лист, над которым мы хотим поработать еще раз:

Допустим, вы хотите заменить все вхождения строки поиска «Производство» на строку «Продукция».

  • Введите следующие данные в диалоговом окне «Найти и заменить»:
    • Находка: Производство
    • Заменить на: Продукция
    • Искать: этот лист
  • На этом этапе вы можете оставить все остальные поля пустыми или не отмеченными.
  • Нажмите кнопку «Заменить все».
  • Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
  • Щелкните Готово.

Теперь вы должны увидеть, что все вхождения слова «Производство» заменены словом «Продукция».

Примечание. Отмечу, что диалоговое окно «Найти и заменить» позволяет найти то, что именно вам нужно, на данном листе, на всех листах или даже в любом выбранном диапазоне ячеек. Для этого просто нужно выбрать раскрывающийся список со стрелкой рядом с «Поиск» и выбрать нужный вариант.

Замена экземпляров строки поиска по одному

Теперь предположим, что вы хотите заменить строку «Операции» на другие номера отделов операций, например «Операции-1» и «Операции-2».

В таких случаях не имеет смысла заменять сразу все вхождения слова «Операции». Чтобы заменить экземпляры строки поиска один за другим, выполните следующие действия:

  • Перейдите в Редактор-> Найти и заменить.
  • Введите следующие данные в диалоговом окне «Найти и заменить».
  • Найти: Операции
  • Искать: этот лист
  • На этом этапе вы можете оставить все остальные поля пустыми или не отмеченными.
  • Щелкните кнопку «Найти».
  • Это отметит местоположение строки поиска на вашем листе, и теперь вы должны увидеть, что кнопка «Заменить» активирована.
  • Теперь введите «Операции-1» в поле ввода рядом с «Заменить на».
  • Нажмите на кнопку «Заменить».
  • Первое вхождение слова «Операции» следует заменить словом «Операция-1».
  • В то же время должно быть выделено следующее вхождение слова «Операции».
  • Введите «Операции-2» в поле ввода рядом с «Заменить на».
  • Снова нажмите кнопку «Заменить».
  • На этот раз второе вхождение слова «Операции» следует заменить на «Операции-2».
  • Щелкните Готово.

Вот как теперь должен выглядеть рабочий лист:

Соответствие всему содержимому ячейки

А что, если вы хотите заменить все вхождения имени «Пол Ли» на имя «Паула Ли»?

Обратите внимание, что при поиске имени «Пол» функция «Найти и заменить» учитывает оба имени: «Пол Ли» и «Пол Родригес».

Однако, если вы хотите заменить только те экземпляры, в которых появляется имя «Пол Ли», а не «Пол Родригес», вам необходимо сделать следующее:

  • Перейдите в Редактор-> Найти и заменить.
  • Введите следующие данные в диалоговом окне «Найти и заменить».
  • Найти: Пол Ли
  • Заменить на: Пола Ли
  • Искать: этот лист
  • Установите флажок рядом с параметром «Сопоставить все содержимое».
  • Нажмите кнопку «Заменить все».
  • Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
  • Щелкните Готово.

Вы должны найти все вхождения имени «Пол Ли» замененными на имя «Паула Ли».

Примечание: если вы также хотите, чтобы поиск был чувствителен к регистру, вам нужно будет установить флажок рядом с параметром «Учитывать регистр».

Соответствие регулярным выражениям

Отличный вариант, который вы получаете с диалоговым окном «Найти и заменить», — это возможность использовать регулярные выражения (Regex) для точной настройки поиска. Используя это, вы можете искать строки, соответствующие определенному шаблону, например формату идентификатора, адресу электронной почты или URL-адресу.

Что такое регулярное выражение?

Регулярное выражение — это последовательность символов, включая символы, буквы и числа, которые объединяются в строку поиска.

Регулярное выражение часто характеризуется определенными специальными символами, также известными как «метасимволы». Вот несколько примеров метасимволов, которые вы можете использовать:

Метасимвол Что он представляет
^ Начало строки
$ Конец строки
. Одиночный персонаж
? Ноль или одно вхождение символа или строки
* Ноль или более символов или строк
+ Одно или несколько вхождений символа или строки
| Оператор Или
() Он содержит группу метасимволов внутри и представляет эту последовательность символов.
[] Он содержит набор символов и представляет любой из символов внутри него.
[^] Он содержит набор символов и представляет любой из символов, не перечисленных в нем.
Используется для экранирования специального символа

Поиск и замена текстовых строк, начинающихся с определенного алфавита

Предположим, вы хотите найти все имена, начинающиеся с буквы «P». Допустим, вы хотите заменить имена словом «секретно». В этом случае вы можете использовать регулярное выражение ^ P [a-zA-Z] + $, чтобы найти все имена, начинающиеся с буквы P.

Обратите внимание, что символы «[a-zA-Z].

Вот шаги, которые необходимо выполнить, чтобы использовать это регулярное выражение в диалоговом окне «Найти и заменить»:

  • Выберите столбец «Имя» (диапазон A2: A8).
  • Перейдите в Редактор -> Найти и заменить.
  • Введите следующие данные:
  • Найдите: ^ P [a-zA-Z] + $
  • Заменить на: классифицировано
  • Поиск: конкретный диапазон
  • Установите флажок рядом с параметром «Поиск с использованием регулярных выражений».
  • Вы заметите, что флажок рядом с параметром «Учитывать регистр» также устанавливается автоматически.
  • Нажмите кнопку «Заменить все».
  • Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
  • Щелкните Готово.

Вы должны найти все имена, начинающиеся с буквы «P», замененные словом «классифицировано».

Поиск по формулам

Как правило, функция «Найти и заменить» просто выполняет поиск по содержимому ячеек и результатам формул. Если вы также хотите увидеть, содержится ли ваше слово для поиска в фактической формуле ячеек, то для этого тоже есть опция.

В нашем примере, если вы посмотрите на содержимое столбца E, вы заметите, что мы использовали формулу для вычисления итога, а затем отобразили ее вместе со строкой «только».

Допустим, вы хотите удалить слово «только» из всех формул. Для этого вам нужно будет выполнить следующие шаги:

  • Перейдите в Редактор-> Найти и Заменить.
  • Введите следующие данные в диалоговом окне «Найти и заменить» (поскольку мы хотим удалить слово «только», мы просто оставляем поле «Заменить на» пустым:
  • Найти: только
  • Заменить:
  • Искать: этот лист
  • Установите флажок рядом с параметром «Искать также в формулах».
  • Нажмите кнопку «Заменить все».
  • Вы увидите уведомление о том, сколько экземпляров строки поиска было найдено и заменено.
  • Щелкните Готово.

Вы должны найти все вхождения слова «только» удаленными из формул (и, следовательно, результатов формул).

В этом руководстве мы обсудили различные стратегии, которые помогут вам быстро и эффективно найти то, что вам нужно, чтобы впоследствии вы могли заменить это тем, что вам нужно.

Диалоговое окно «Найти и заменить» в Google таблицах — очень ценный инструмент. Он предоставляет вам ряд опций, включая возможность замены некоторых или всех вхождений строки поиска, поиска строк, следующих за шаблоном, а также возможности просмотра формул.

Лучший способ овладеть этим инструментом — это практика. Со временем вы обнаружите, что все лучше и лучше придумываете правильную строку поиска, чтобы выполнять поиск и замену с легкостью и точностью.