Перейти до основного матеріалу
 

Витяг текст із дужок із текстового рядка

Автор: Сяоян Остання зміна: 2022-08-03

Якщо в текстовому рядку є частина тексту, оточена дужками, то тепер вам потрібно витягти всі текстові рядки між дужками, як показано на наступному знімку екрана. Як ви могли швидко і легко вирішити це завдання в Excel?


Витяг тексту між дужками з текстового рядка в Excel

Щоб витягти дані між дужками, спочатку слід знайти розташування лівої та правої дужок за допомогою функції ПОШУК, а потім застосувати функцію Mid, щоб отримати результат. Загальний синтаксис:

=MID(text,SEARCH("(",text)+1,SEARCH(")",text)-SEARCH("(",text)-1)
  • text: Текстовий рядок або значення комірки, з якого потрібно витягти дані.

Введіть або скопіюйте формулу нижче в порожню комірку:

=MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1)

Потім перетягніть цю формулу в інші комірки, до яких ви хочете застосувати цю формулу, і всі тексти між дужками витягнуті, див. Знімок екрана:


Пояснення формули:
  • 1. ПОШУК ("(", A2) +1: Ця функція SEARCH повертає позицію першого лівого символу дужок у клітинці A2 і додає 1, щоб отримати позицію першого символу всередині дужок. Ця частина розпізнається як аргумент start_num у функції MID.
  • 2. ПОШУК (")", A2) -ПОШУК ("(", A2) -1:
  • ПОШУК (")", A2): Ця частина формули повертає позицію першого правого дужки в клітинці A2.
  • ПОШУК (")", A2) -ПОШУК ("(", A2) -1: Положення правої дужки віднімає положення лівої дужки, щоб отримати кількість символів між дужками, які потрібно витягти. І це повернене значення буде розпізнано як аргумент num_chars у функції MID.
  • 3. MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1): Поки що функція MID використовується для вилучення тексту всередині дужок.

примітки: Якщо в комірці кілька дужок, щоб витягти всі підрядки з дужок, слід застосувати таку формулу:

=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))

Потім перетягніть цю формулу в праві клітинки, щоб отримати всі рядки між дужками з комірки, див. Знімок екрана:

Продовжуйте перетягувати маркер заповнення до діапазону комірок, до яких ви хочете застосувати цю формулу, і всі тексти між усіма дужками були витягнуті відразу, див. Знімок екрана:


Використовувані відносні функції:

  • MID:
  • Функція MID повертає конкретні символи з середини текстового рядка.
  • SEARCH:
  • Функція ПОШУК може допомогти вам знайти позицію певного символу або підрядка з поданого тексту.

Більше статей:

  • Витяг слова, що містить конкретний текст у Excel
  • Іноді вам може знадобитися витягти слово з комірки, що містить певний символ або текст, наприклад, як показано на наступному скріншоті, щоб витягти всі слова, що містять символ “=”. Як ви могли вирішити це завдання в Excel?

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.