
Генеричка формула
=LEFT(a1,FIND(" ",a1)-1)
Резиме
Ако требате извући прву реч из неког текста, можете користити формулу која користи функције ФИНД и ЛЕФТ. Из примера, формула изгледа овако:
=LEFT(B4,FIND(" ",B4)-1)
Објашњење
ФИНД враћа положај (као број) првог појављивања размака у тексту. Овај положај, минус један, уноси се у функцију ЛЕВО као нум_цхарс.
Функција ЛЕВО затим издваја знакове почев од леве стране текста, до (позиција - 1).
Руковање једном речју
Ако ћелија садржи само једну реч, ова формула враћа грешку. Један од начина за решавање овог проблема је омотање оригиналне формуле у функцију ИФЕРРОР на следећи начин:
=IFERROR(LEFT(B4,FIND(" ",B4)-1),B4)
Преведено: ако дође до грешке, вратите оригинални текст.
Још један једноставан начин за решавање грешке је додавање размака вредности ћелије пре покретања ФИНД:
=LEFT(B4,FIND(" ",B4&" ")-1)
Ово осигурава да ће ФИНД увек наћи барем један размак, и стога неће створити грешку. Када ћелија садржи више речи, нема утицаја, јер формула ради само са првим размаком.