Vzorec programu Excel: Extrahujte text medzi zátvorkami -

Obsah

Všeobecný vzorec

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

Zhrnutie

Na extrahovanie textu medzi zátvorkami, zátvorkami, zátvorkami atď. Môžete použiť vzorec založený na funkcii MID s pomocou funkcie SEARCH. V zobrazenom príklade je vzorec v C5:

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

Vysvetlenie

Základom tohto vzorca je funkcia MID, ktorá z textu extrahuje určitý počet znakov, počnúc konkrétnym miestom. Aby sme zistili, kde začať s extrahovaním textu, použijeme tento výraz:

SEARCH("(",B5)+1

Toto vyhľadá ľavú zátvorku a pridá 1, aby sa získala pozícia prvého znaku v zátvorkách. Aby sme zistili, koľko znakov je potrebné extrahovať, použijeme tento výraz:

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

Týmto sa v texte vyhľadajú druhé zátvorky a odčíta sa pozícia prvej zátvorky (menej ako jedna), čím sa získa celkový počet znakov, ktoré je potrebné extrahovať. S touto informáciou extrahuje MID iba text v zátvorkách.

Nakoniec, pretože v tomto konkrétnom príklade chceme ako konečný výsledok číslo, pridáme nulu k textovej hodnote vrátenej MID:

+0

Táto matematická operácia spôsobí, že program Excel prevedie textové hodnoty na čísla. Ak číslo na konci nepotrebujete alebo nechcete, tento krok nie je potrebný.

Zaujímavé články...