Google sheets: как извлечь текст между двумя символами


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

Для этого вы можете использовать следующий синтаксис:

 = REGEXEXTRACT ( A2 , " this(.*)that " )

Эта конкретная формула извлекает весь текст между символами «это» и «то» в ячейке A2 .

В следующих примерах показано несколько распространенных способов извлечения текста между двумя символами на практике.

Пример 1: Извлечение текста между строками

Мы можем ввести следующую формулу в ячейку B2 , чтобы извлечь текст из ячейки A2 между строками «пробежал» и «мили»:

 = REGEXEXTRACT ( A2 , " ran(.*)miles " )

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Google Sheets извлекает текст между двумя символами

Столбец B содержит текст между строками «пробег» и «мили» для каждой соответствующей ячейки в столбце A.

Пример 2. Извлечение текста из круглых скобок

Мы можем ввести следующую формулу в ячейку B2 , чтобы извлечь текст из ячейки A2 в скобках:

 = REGEXEXTRACT ( A2 , " 

(.*)

"
)

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Google Sheets извлекает текст в скобках

Столбец B содержит текст в скобках для каждой соответствующей ячейки в столбце A.

Примечание . Нам пришлось использовать косую черту в качестве escape-символа перед круглыми скобками, чтобы функция REGEXTRACT распознавала эти символы как круглые скобки.

Пример 3. Извлечение текста между звездочками

Мы можем ввести следующую формулу в ячейку B2 , чтобы извлечь текст из ячейки A2 между звездочками:

 = REGEXEXTRACT ( A2 , " \*(.*)\* " )

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Столбец B содержит текст между звездочками для каждой соответствующей ячейки в столбце A.

Примечание . Нам пришлось использовать косую черту в качестве escape-символа перед звездочками, чтобы функция REGEXTRACT распознавала эти символы как звездочки.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:

Google Sheets: как извлечь текст после символа
Google Sheets: как извлечь текст перед символом
Google Таблицы: проверьте, содержит ли ячейка текст списка

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *