Formuła programu Excel: wyodrębnij tekst między nawiasami -

Spisie treści

Formuła ogólna

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

Podsumowanie

Aby wyodrębnić tekst między nawiasami, nawiasami klamrowymi, nawiasami klamrowymi itp., Można użyć formuły opartej na funkcji MID, z pomocą funkcji SZUKAJ. W przedstawionym przykładzie formuła w C5 to:

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

Wyjaśnienie

Podstawą tej formuły jest funkcja MID, która wyodrębnia określoną liczbę znaków z tekstu, zaczynając od określonej lokalizacji. Aby dowiedzieć się, od czego zacząć wyodrębnianie tekstu, używamy tego wyrażenia:

SEARCH("(",B5)+1

Lokalizuje lewy nawias i dodaje 1, aby uzyskać pozycję pierwszego znaku wewnątrz nawiasów. Aby dowiedzieć się, ile znaków należy wyodrębnić, używamy tego wyrażenia:

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

Spowoduje to zlokalizowanie drugiego nawiasu w tekście i odjęcie pozycji pierwszego nawiasu (mniej jednego), aby uzyskać całkowitą liczbę znaków, które należy wyodrębnić. Mając te informacje, MID wyodrębnia tylko tekst w nawiasach.

Na koniec, ponieważ w tym konkretnym przykładzie chcemy liczbę jako wynik końcowy, dodajemy zero do wartości tekstowej zwracanej przez MID:

+0

Ta operacja matematyczna powoduje, że program Excel przekształca wartości tekstowe w liczby. Jeśli nie potrzebujesz lub nie chcesz numeru na końcu, ten krok nie jest wymagany.

Interesujące artykuły...