Формула Excel: Витяг тексту між дужками -

Зміст

Загальна формула

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

Резюме

Для вилучення тексту між дужками, дужками, дужками тощо можна скористатися формулою, заснованою на функції MID, за допомогою функції SEARCH. У наведеному прикладі формула в С5 має вигляд:

=MID(B5,SEARCH("(",B5)+1,SEARCH(")",B5)-SEARCH("(",B5)-1)+0

Пояснення

Основою цієї формули є функція MID, яка виділяє з тексту певну кількість символів, починаючи з певного місця. Щоб зрозуміти, з чого почати витягувати текст, ми використовуємо такий вираз:

SEARCH("(",B5)+1

Це визначає ліві дужки і додає 1, щоб отримати позицію першого символу всередині дужок. Щоб зрозуміти, скільки символів потрібно витягти, ми використовуємо такий вираз:

SEARCH(")",B5)-SEARCH("(",B5)-1

Це визначає другі дужки в тексті та віднімає положення перших дужок (менше одного), щоб отримати загальну кількість символів, які потрібно витягти. За допомогою цієї інформації MID витягує лише текст усередині дужок.

Нарешті, оскільки ми хочемо число як кінцевий результат у цьому конкретному прикладі, ми додаємо нуль до текстового значення, що повертається MID:

+0

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

Цікаві статті...