Екцел формула: Издвоји подниз -

Генеричка формула

=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

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

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

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

Занимљиви Чланци...