Google таблиці: як витягнути текст між двома символами
Ви можете використовувати функцію REGEXTRACT у Google Таблицях, щоб витягти весь текст між двома певними символами в клітинці.
Для цього можна використати такий синтаксис:
= REGEXEXTRACT ( A2 , " this(.*)that " )
Ця конкретна формула витягує весь текст між символами “this” і “that” у клітинці A2 .
У наведених нижче прикладах показано кілька поширених способів вилучення тексту між двома символами на практиці.
Приклад 1: Вилучення тексту між рядками
Ми можемо ввести таку формулу в клітинку B2 , щоб отримати текст із клітинки A2 між рядками «ran» і «miles»:
= REGEXEXTRACT ( A2 , " ran(.*)miles " )
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B містить текст між рядками «ran» і «miles» для кожної відповідної клітинки в стовпці A.
Приклад 2: Витягніть текст із дужок
Ми можемо ввести таку формулу в клітинку B2 , щоб витягти текст із клітинки A2 у дужках:
= REGEXEXTRACT ( A2 , " " )
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B містить текст у дужках для кожної відповідної клітинки в стовпці A.
Примітка . Щоб функція REGEXTRACT розпізнала ці символи як круглі дужки, перед дужками використовували скісну риску як контрольний символ.
Приклад 3: вилучення тексту між зірочками
Ми можемо ввести таку формулу в клітинку B2 , щоб витягти текст із клітинки A2 між зірочками:
= REGEXEXTRACT ( A2 , " \*(.*)\* " )
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B містить текст між зірочками для кожної відповідної клітинки в стовпці A.
Примітка . Щоб функція REGEXTRACT розпізнала ці символи як зірочки, перед зірочками використовували скісну риску як контрольний символ.
Додаткові ресурси
У наведених нижче посібниках пояснюється, як виконувати інші типові завдання в Google Таблицях.
Google Таблиці: як витягнути текст після символу
Google Таблиці: як витягти текст перед символом
Google Таблиці: перевірте, чи клітинка містить текст списку