Excel formula: Teksta izvilkšana starp iekavām -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai izvilktu tekstu starp iekavām, iekavām, iekavām utt., Varat izmantot formulu, kuras pamatā ir funkcija MID, ar funkciju SEARCH. Parādītajā piemērā formula C5 ir:

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

Paskaidrojums

Šīs formulas pamats ir funkcija MID, kas no teksta izvelk noteiktu skaitu rakstzīmju, sākot no noteiktas vietas. Lai saprastu, ar ko sākt teksta iegūšanu, mēs izmantojam šo izteicienu:

SEARCH("(",B5)+1

Tas atrod kreiso iekavas un pievieno 1, lai iegūtu pirmās rakstzīmes pozīciju iekavās. Lai noskaidrotu, cik rakstzīmju iegūt, izmantojam šo izteicienu:

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

Tas atrod tekstā otrās iekavas un atņem pirmo iekavu pozīciju (mazāk par vienu), lai iegūtu kopējo rakstzīmju skaitu, kas jāizņem. Izmantojot šo informāciju, MID izvelk tikai tekstu iekavās.

Visbeidzot, tā kā šajā konkrētajā piemērā mēs vēlamies skaitli kā gala rezultātu, MID atgrieztajai teksta vērtībai pievienojam nulli:

+0

Šī matemātiskā darbība liek programmai Excel piespiest teksta vērtības skaitļos. Ja jums nav nepieciešams vai vēlaties numuru beigās, šī darbība nav nepieciešama.

Interesanti raksti...