
Да бисте издвојили подниз са Екцел формулом, можете користити функцију МИД. У приказаном примеру, формула у Е5 је:
= MID (A1,start,end-start+1)
који у 5. реду враћа 'Савршено'.
ОбјашњењеНапомена: у овом примеру израчунавамо крајњу позицију како бисмо издвојили подниз са дословним почетним и завршним положајем. Међутим, ако знате број знакова за издвајање, можете само укључити тај број директно.
У примеру на овој страници користимо функцију МИД за издвајање текста на основу почетне и крајње позиције. МИД функција прихвата три аргумента: текстуални низ, почетну позицију и број знакова за издвајање. Текст долази из колоне Б, а почетна позиција долази из колоне Ц. Број знакова за издвајање израчунава се одузимањем почетка од краја и додавањем 1. У ћелији Е6:
= MID (B5,C5,D5-C5+1)
Функције за издвајање поднизова
Екцел пружа три примарне функције за издвајање поднизова:
= MID (B5,C5,D5-C5+1) = MID ('Perfect is the enemy of good',1,7-1+1) = MID (B5,1,7) // returns 'Perfect'
Кликните на називе функција изнад за детаље и повезане примере.
Проналажење почетне и крајње позиције формулом
У приказаном примеру, почетна и крајња позиција су засноване на тврдо кодираним вредностима. Међутим, могуће је израчунати позиције помоћу ФИНД функција и СЕАРЦХ функција . За примере погледајте доње везе.
Аутор Даве Брунс