Витяг текст із дужок із текстового рядка
Якщо в текстовому рядку є частина тексту, оточена дужками, то тепер вам потрібно витягти всі текстові рядки між дужками, як показано на наступному знімку екрана. Як ви могли швидко і легко вирішити це завдання в Excel?
Витяг тексту між дужками з текстового рядка в Excel
Щоб витягти дані між дужками, спочатку слід знайти розташування лівої та правої дужок за допомогою функції ПОШУК, а потім застосувати функцію Mid, щоб отримати результат. Загальний синтаксис:
- text: Текстовий рядок або значення комірки, з якого потрібно витягти дані.
Введіть або скопіюйте формулу нижче в порожню комірку:
Потім перетягніть цю формулу в інші комірки, до яких ви хочете застосувати цю формулу, і всі тексти між дужками витягнуті, див. Знімок екрана:
Пояснення формули:
- 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 використовується для вилучення тексту всередині дужок.
примітки: Якщо в комірці кілька дужок, щоб витягти всі підрядки з дужок, слід застосувати таку формулу:
Потім перетягніть цю формулу в праві клітинки, щоб отримати всі рядки між дужками з комірки, див. Знімок екрана:
Продовжуйте перетягувати маркер заповнення до діапазону комірок, до яких ви хочете застосувати цю формулу, і всі тексти між усіма дужками були витягнуті відразу, див. Знімок екрана:
Використовувані відносні функції:
- MID:
- Функція MID повертає конкретні символи з середини текстового рядка.
- SEARCH:
- Функція ПОШУК може допомогти вам знайти позицію певного символу або підрядка з поданого тексту.
Більше статей:
- Витяг слова, що починається з певного символу в Excel
- Наприклад, вам може знадобитися витягти слово, яке починається з певного символу "=" для кожної клітинки, як показано на знімку екрана, як ви могли швидко та легко вирішити це завдання в Excel?
- Витяг слова, що містить конкретний текст у Excel
- Іноді вам може знадобитися витягти слово з комірки, що містить певний символ або текст, наприклад, як показано на наступному скріншоті, щоб витягти всі слова, що містять символ “=”. Як ви могли вирішити це завдання в Excel?
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.