Екцел

Како заменити угнежђене ИФ -ове са ВЛООКУП

How Replace Nested Ifs With Vlookup

Радни лист за вежбу је приложен уз онлајн видео обука .

У овом кратком видеу гледамо како заменити типичну угнежђену формулу ИФ формулом ВЛООКУП. У поређењу са угнежђеним ИФ изразима, ВЛООКУП је једноставнији и транспарентнији. Такође је лакше касније прилагодити. Једном постављено, можете променити логику формуле без додиривања саме формуле. Само ради.





Можете да направите или наследите радни лист који користи низ угнежђених ИФ израза за додељивање неке врсте вредности. Многи људи користе угњежђене ИФ изразе на овај начин, јер је приступ лак када се снађете. Али угнежђене ИФ изразе може бити тешко одржавати и отклањати грешке.

Погледајмо како уместо тога можете користити функцију ВЛООКУП.



Овде имамо класичан проблем додељивања оцена бодовима. Сваки ученик на листи има скуп резултата тестова који су просечни у колони Г. У колони Х формула користи низ од четири ИФ извода да одреди оцену на основу просека. Формула почиње са ниским резултатима и ради до високих оцена коришћењем оператора мање од.

у Екцелу, број може садржати знакове

Додајмо још једну колону која израчунава исту оцену помоћу ВЛООКУП -а.



Прва ствар коју ћемо урадити је да направимо табелу коју можемо користити за додељивање оцена. Требаће нам колона за бодове и колона за оцене. Да бисмо лакше видели вредности које су нам потребне из постојеће формуле, угнежђену формулу ИФ ћемо претворити у текст додавањем једног апострофа испред знака једнакости. Сада можемо видети формулу док радимо. Морамо додати ред за сваку могућу оцену.

Можемо користити сликар формата за брзу примену обликовања.

Сада имамо оно што нам је потребно за додељивање оцена помоћу ВЛООКУП -а. ВЛООКУП се подудара у првој колони табеле. Подразумевано, ВЛООКУП не захтева тачно подударање, што је важно, јер не желимо да додајемо ред за сваки могући резултат. Међутим, табела мора бити сортирана узлазно.

Пре него што почнемо да користимо ВЛООКУП, дефинишимо назив табеле. Ово није строго потребно, али ће нашу формулу учинити лакшом за читање. Назовимо табелу 'граде_кеи'.

Сада додајмо нашу формулу ВЛООКУП. Први аргумент је вредност коју тражимо, а коју добијамо из колоне Г. Други аргумент је табела за претраживање. Трећи аргумент је колона која садржи вредност коју желимо. Пошто су оцене у другој колони, користимо број 2.

ВЛООКУП узима опционално четврти аргумент који контролише потпуно подударање. Подразумевано је ТРУЕ, што значи „нетачно подударање“. У режиму нетачног подударања, ВЛООКУП ће одговарати тачним вредностима када је то могуће, а следећом најнижом вредношћу када није.

Када унесемо формулу, добијамо прву оцену. Сада можемо само копирати формулу у табелу.

Видите да добијамо исте оцене, али са неким лепим предностима.

Прво, сама формула је много лакша за читање. Такође, кључ оцене је изложен на радном листу ради лакшег сналажења. Коначно, сам кључ оцењивања контролише оцене. Лако можемо променити резултат и добити нове оцене. Осим тога, кључу можемо додати нове редове, а постојећа формула „само ради“.

Нема потребе да скупљате непослушно стадо заграда.

Следећи пут када се суочите са формулом са угнежђеним ИФ -овима, размислите о употреби ВЛООКУП -а



^