Извличане на текст между знаци (скоби) в Excel и Google Таблици

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да извличате текст между знаци в клетка в Excel и Google Sheets.

Извличане на текст между скоби

За да извлечем текста между всякакви знаци, можем да използваме формула, базирана на функциите MID и FIND.

Например, за да извлечем данните между скобите, ще използваме следната формула:

= MID (B3, FIND ("(", B3)+1, FIND (")", B3) -FIND ("(", B3) -1)

Разбивка по формулата

Начинът, по който работи тази формула, е, че функцията MID ще извлече редица знаци от текстовия низ между началото на скобата „(“ до затварящата скоба „)“. За това ще ни трябват позициите на скобите или скобите. И ние ще използваме функцията FIND, за да разберем тези позиции.

Нека разбием формулата:

НАМЕРИ Функции

Функцията First FIND намира позицията на лявата скоба “(” в текстовия низ. Добавихме 1 към резултата от функцията FIND, за да изключим лявата скоба при извличането на текста.

Резултатът от тази част от формулата ще служи като начален_ номер или втори аргумент на функцията MID.

= НАМЕРИ ("(", B3) +1

Втората функция FIND намира позициите на дясната скоба “)” в текстовия низ.

= НАМЕРИ (")", B3)

Добавяме трета функция FIND, за да извадим от втората функция FIND. Това ни дава дължината на текста между тези скоби.

Получената стойност от тази формула ще бъде третият и последен аргумент (аргумент num_chars) на функцията MID.

= FIND (")", B3) -FIND ("(", B3) -1

MID функция

Стойностите на двата аргумента се въвеждат във функцията MID. Това ще ни даде текста между скобите.

= MID (B3, C3, D3)

TRIM функция

Можем също така да добавим функцията TRIM преди функцията MID, за да премахнем всички допълнителни пространства.

= TRIM (MID (B3, FIND ("(", B3)+1, FIND (")", B3) -FIND ("(", B3) -1))

Извличане на текст между знаци в Google Таблици

Формулата за извличане на текст между знаци работи абсолютно същото в Google Sheets като в Excel:

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave