Рад са текстом у програму Екцел - стринг функције

Преглед садржаја

Више о Екцел стринг функцијама

Екцел има низ стринг функција које су корисне у управљању подацима. У овом чланку ћемо погледати како издвојити низове из других низова:

Дакле, у горњем тексту желимо да извучемо средњу реч у сваком низу, нпр. ПЛАВО у фрази „ВЕЛИКА ПЛАВА КОШУЉА“. Још једном ћемо ићи корак по корак. Кључ за ово је да пронађете положај два размака са обе стране средње речи.

Функција ФИНД може се користити за проналажење позиције низа у другом низу:

НАЂИ (низ за претрагу, изворни низ, почетна позиција)

Дакле, ако тражимо простор у фрази „ВЕЛИКА ПЛАВА КОШУЉА“ (која се налази у ћелији А5), у ћелију Ц5 уносимо следеће:

Ц5 = НАЂИ („“, А5,1)

И преписујући ово преко свих низова које имамо:

Сада позицију првог размака можемо користити као аргумент у другој функцији ФИНД -

Е5 = НАЂИ („“, А5, Ц5+1)

Тамо где смо додали 1 вредности на позицији првог размака тако да почнемо од следећег знака:

Функција МИД нам омогућава да издвојимо подниз - под условом да наведемо колико знакова желимо и почетну позицију:

Г5 = МИД (низ, почетна позиција, број знакова)

Дакле, ако желимо да извучемо 4-6 знакова из речи „дивно“ -имали бисмо:

МИД („Дивно“, 4,3)

Дакле, сада имамо положај првог и другог простора које имамо:

Г5 = МИД (А5, Ц5+1, Е5-Ц5-1)

Тамо где смо додали 1 на место првог размака јер желимо следећи знак. Формуле Е5-Ц5-1 осигуравају да из низа преузмемо релевантне знакове:

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave