Екцел

Издвоји подниз

Extract Substring

Екцел формула: Издвоји поднизГенеричка формула
= MID (A1,start,end-start+1)
Резиме

Да бисте издвојили подниз са Екцел формулом, можете користити функцију МИД. У приказаном примеру, формула у Е5 је:

 
= MID (B5,C5,D5-C5+1)

који у 5. реду враћа „Савршено“.



Објашњење

Напомена: у овом примеру израчунавамо крајњу позицију да бисмо издвојили подниз са дословним почетним и крајњим положајем. Међутим, ако знате број знакова за издвајање, можете га једноставно директно прикључити.



У примеру на овој страници користимо МИД функцију за издвајање текста на основу почетне и крајње позиције. МИД функција прихвата три аргумента: текстуални низ, почетну позицију и број знакова за издвајање. Текст долази из колоне Б, а почетна позиција долази из колоне Ц. Број знакова за издвајање израчунава се одузимањем почетка од краја и додавањем 1. У ћелији Е6:

 
= MID (B5,C5,D5-C5+1) = MID ('Perfect is the enemy of good',1,7-1+1) = MID (B5,1,7) // returns 'Perfect'

Функције за издвајање поднизова

Екцел пружа три основне функције за издвајање поднизова:



 
= MID (txt,start,chars) // extract from middle = LEFT (txt,chars) // extract from left = RIGHT (txt,chars) // extract from right

Кликните на горња имена функција за детаље и повезане примере.

Проналажење почетне и крајње позиције помоћу формуле

У приказаном примеру, почетни и крајњи положај заснивају се на кодираним вредностима. Међутим, могуће је израчунати позиције помоћу ФИНД функција и СЕАРЦХ функција . Погледајте линкове испод за примере.

Аутор Даве Брунс


^