Издвајање речи из Екцел текстуалних стрингова назива се рашчлањивање.
Отворите Екцел, а затим откуцајте реченицу која садржи најмање три речи у било коју од ћелија на првом радном листу. Разбићете ову реченицу на њене појединачне речи.
Кликните на наслов менија „Подаци“, а затим на дугме „Текст у колоне“. Ова функција дели текст чије су речи раздвојене знаком који наведете.
Кликните на поље за потврду „Размак“, а затим кликните на дугме „Заврши“. Екцел ће поделити реченицу коју сте написали у засебне колоне. Свака колона ће садржати по једну реч из реченице.
Откуцајте функцију, без знакова навода, „=индекс([НИЗ],1,[БРОЈ РЕЧИ ЗА ИЗВЛАЧЕЊЕ])“ у ћелију испод низа раздвојених речи. Замените термин „НИЗ“ опсегом који садржи низ речи. На пример, ако речи заузимају ћелије од „А1“ до „Ц1“, унесите текст „А1:Ц1“ уместо текста „НИЗ“. Замените текст „БРОЈ РЕЧИ ЗА ИЗВЛАЧЕЊЕ“ бројем речи коју желите да издвојите из реченице. На пример, ако желите да издвојите трећу реч из опсега „А1:Ц1“, унесите „3“ за последњи аргумент.
Отворите нову Екцел табелу, а затим откуцајте било коју секвенцу од три или више речи у ћелију Ф4. Користићете кратки Висуал Басиц програм да издвојите реч из ове реченице.
Кликните на наслов менија „Програмер“, а затим кликните на дугме „Висуал Басиц“. Отвара се програмско окружење за Екцел.
Налепите следећи програм у прозор који се појави. Срце овог потпрограма је функција „сплит“, која раздваја реченицу на њене појединачне речи, као што то чини команда „Текст у колоне“.
Суб Мацро1() Дим ар, стр1, н стр1 = Ранге("Ф4") н = Ранге("Ф5") - 1 ар = Сплит (стр1, " ") МсгБок "Број речи " & н + 1 & " је " & ар (н) Енд Суб
Кликните на дугме „Мацрос“ на картици „Девелопер“, а затим двапут кликните на функцију „Мацро1“. Појавиће се оквир са поруком који указује на реч коју је ваш програм издвојио из реченице коју сте унели у кораку 1.