Екцел формула: ВЛООКУП замењује излаз -

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

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

=IF(VLOOKUP()=x,y,VLOOKUP())

Резиме

Да бисте надјачали излаз из ВЛООКУП-а, можете угнездити ВЛООКУП у функцији ИФ. У приказаном примеру, формула у Г5 је:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

где је кључ именовани опсег Б5: Ц9.

Ова формула враћа стандардни излаз када је резултат> = 60 и "к" за резултате мање од 60.

Објашњење

Напомена: Једноставнији приступ био би измена табеле коју користи ВЛООКУП директно. Али овај пример објашњава механику тестирања и замене резултата из ВЛООКУП-а.

Ова формула се заснива на једноставном примеру оцењивања који је овде детаљно објашњен. За дати резултат, ВЛООКУП користи постојећу табелу, именовани кључ опсега (Б5: Ц9), за израчунавање оцене. Режим подударања белешки подешен је на приближно.

Да би надјачао излаз, ВЛООКУП је угнежђен у ИФ израз:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

Дословни превод ове формуле је:

Ако ВЛООКУП врати „Ф“, врати „к“. У супротном, вратите резултат из ВЛООКУП-а.

Резултат "к" се може прилагодити по жељи. Да не бисте ништа приказали, наведите празан низ ("").

Алтернативна формула

Једноставнија, мање сувишна формула може се створити коришћењем ИФ да се резултат директно провери овако:

=IF(F5<60,"x",VLOOKUP(F5,key,2,TRUE))

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

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