Extrageți text între caractere (paranteză) în Excel și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial va arăta cum să extrageți text între caractere într-o celulă în Excel și Foi de calcul Google.

Extrageți text între paranteze

Pentru a extrage textul între orice caractere, putem folosi o formulă bazată pe funcțiile MID și FIND.

De exemplu, pentru a extrage datele dintre paranteze, vom folosi următoarea formulă:

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

Defalcare Formula

Modul în care funcționează această formulă este că funcția MID va extrage un număr de caractere din șirul de text între începutul parantezei „(” la paranteză de închidere „)”. Pentru aceasta, vom avea nevoie de pozițiile parantezelor sau parantezelor. Și vom folosi funcția FIND pentru a afla aceste poziții.

Să descompunem formula:

Găsiți funcții

Funcția First FIND găsește poziția parantezei din stânga „(” în șirul de text. Am adăugat 1 la rezultatul funcției FIND pentru a exclude parantezele din stânga în extragerea textului.

Rezultatul acestei părți a formulei va servi ca start_num sau al doilea argument al funcției MID.

= FIND ("(", B3) +1

A doua funcție FIND găsește pozițiile parantezei din dreapta „)” în șirul de text.

= FIND (")", B3)

Adăugăm o a treia funcție FIND pentru a scădea din a doua funcție FIND. Acest lucru ne oferă lungimea textului dintre aceste paranteze.

Și valoarea rezultată din această formulă va fi al treilea și ultimul argument (argumentul num_chars) al funcției MID.

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

Funcția MID

Ambele valori ale acestor argumente sunt introduse în funcția MID. Acest lucru ne va oferi textul dintre paranteze.

= MID (B3, C3, D3)

Funcția TRIM

De asemenea, putem adăuga funcția TRIM înainte de funcția MID pentru a elimina toate spațiile suplimentare.

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

Extrageți text între caractere în Foi de calcul Google

Formula pentru a extrage text între caractere funcționează exact la fel în Foi de calcul Google ca în Excel:

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave