
Генеричка формула
=MID(txt,SEARCH("(",txt)+1,SEARCH(")",txt)-SEARCH("(",txt)-1)
Резиме
Да бисте издвојили текст између заграда, заграда, заграда итд., Можете користити формулу засновану на МИД функцији, уз помоћ функције СЕАРЦХ. У приказаном примеру, формула у Ц5 је:
=MID(B5,SEARCH("(",B5)+1,SEARCH(")",B5)-SEARCH("(",B5)-1)+0
Објашњење
Темељ ове формуле је функција МИД, која извлачи одређени број знакова из текста, почевши од одређене локације. Да бисмо схватили одакле започети извлачење текста, користимо овај израз:
SEARCH("(",B5)+1
Ово проналази леве заграде и додаје 1 да би се добио положај првог знака унутар заграда. Да бисмо схватили колико знакова треба извући, користимо овај израз:
SEARCH(")",B5)-SEARCH("(",B5)-1
Ово проналази друге заграде у тексту и одузима положај првих заграда (мање једног) да би се добио укупан број знакова које треба извући. Помоћу ових информација МИД издваја само текст унутар заграда.
Коначно, пошто у овом конкретном примеру желимо број као коначни резултат, у текстуалну вредност коју враћа МИД додајемо нулу:
+0
Ова математичка операција доводи до тога да Екцел присиљава вредности текста на бројеве. Ако вам није потребан или желите број на крају, овај корак није потребан.