Excel

Uddrag tekst mellem parenteser

Extract Text Between Parentheses

Excel-formel: Uddrag tekst mellem parenteserGenerisk formel
= MID (txt, SEARCH ('(',txt)+1, SEARCH (')',txt)- SEARCH ('(',txt)-1)
Resumé

For at udtrække tekst mellem parenteser, parenteser, parenteser osv. Kan du bruge en formel baseret på MID-funktionen med hjælp fra SEARCH-funktionen. I det viste eksempel er formlen i C5:

 
= MID (B5, SEARCH ('(',B5)+1, SEARCH (')',B5)- SEARCH ('(',B5)-1)+0
Forklaring

Grundlaget for denne formel er MID-funktionen, der udtrækker et bestemt antal tegn fra teksten, startende på et bestemt sted. For at finde ud af, hvor du skal begynde at udtrække tekst, bruger vi dette udtryk:



 
 SEARCH ('(',B5)+1

Dette lokaliserer de venstre parenteser og tilføjer 1 for at få placeringen af ​​det første tegn inden for parenteserne. For at finde ud af, hvor mange tegn der skal ekstraheres, bruger vi dette udtryk:



 
 SEARCH (')',B5)- SEARCH ('(',B5)-1

Dette lokaliserer de anden parenteser i teksten og trækker placeringen af ​​de første parenteser (mindre en) for at få det samlede antal tegn, der skal ekstraheres. Med disse oplysninger udtrækker MID kun teksten inden for parenteserne.

hvordan man bruger vlookup i Excel 2013 til forskellige ark

Endelig, fordi vi ønsker et tal som det endelige resultat i dette særlige eksempel, tilføjer vi nul til tekstværdien returneret af MID:



 
+0

Denne matematiske handling får Excel til at tvinge tekstværdier til tal. Hvis du ikke har brug for eller ønsker et nummer i slutningen, er dette trin ikke påkrævet .

Forfatter Dave Bruns


^