Excel-kaava: Pura teksti sulkeiden väliin -

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Voit poimia tekstiä sulkeiden, sulkeiden, sulkeiden jne. Väliltä käyttämällä MID-toimintoon perustuvaa kaavaa SEARCH-toiminnon avulla. Esitetyssä esimerkissä kaava kohdassa C5 on:

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

Selitys

Tämän kaavan perusta on MID-toiminto, joka poimii tietyn määrän merkkejä tekstistä tietystä sijainnista alkaen. Selvitämme, mistä tekstin purkaminen aloitetaan, käytämme tätä lauseketta:

SEARCH("(",B5)+1

Tämä etsii vasemman sulun ja lisää yhden, jotta saadaan ensimmäisen merkin sijainti sulkeissa. Selvitämme, kuinka monta merkkiä puretaan, käytämme tätä lauseketta:

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

Tämä etsii tekstin toisen sulun ja vähentää ensimmäisten sulkujen (vähemmän) sijainnin saadakseen purettavien merkkien kokonaismäärän. Näiden tietojen avulla MID poimii vain suluissa olevan tekstin.

Lopuksi, koska haluamme luvun lopputuloksena tässä esimerkissä, lisätään nolla MID: n palauttamaan tekstiarvoon:

+0

Tämä matemaattinen operaatio saa Excelin pakottamaan tekstiarvot numeroiksi. Jos et tarvitse tai halua numeroa loppuun, tätä vaihetta ei vaadita.

Mielenkiintoisia artikkeleita...