
Üldine valem
=IF(VLOOKUP()=x,y,VLOOKUP())
Kokkuvõte
VLOOKUPi väljundi alistamiseks võite funktsiooni IF pesa VLOOKUP pesa panna. Näidatud näites on valem G5-s järgmine:
=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))
kus võti on nimega vahemik B5: C9.
See valem tagastab standardväljundi, kui skoor> = 60, ja "x", kui skoor on alla 60.
Selgitus
Märkus: lihtsam lähenemine oleks VLOOKUPi otseselt kasutatava tabeli muutmine. Kuid see näide selgitab VLOOKUP-i väljundi testimise ja ülekandmise mehaanikat.
See valem põhineb lihtsal hindamisnäitel, mida on siin üksikasjalikult selgitatud. Antud tulemus, VLOOKUP kasutab olemasolevat tabeli nimega vahemik võti (B5: C9), et arvutada klassi. Märkusmängu režiim on seatud ligikaudseks.
Väljumise alistamiseks pesitakse VLOOKUP IF-i lausesse:
=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))
Selle valemi sõnasõnaline tõlge on:
Kui VLOOKUP tagastab "F", tagastage "x". Vastasel juhul tagastage tulemus VLOOKUP-ist.
"X" tulemust saab vastavalt soovile kohandada. Mitte midagi kuvamiseks sisestage tühi string ("").
Alternatiivne valem
Lihtsama, vähem üleliigse valemi saab luua IF abil skoori otseseks kontrollimiseks järgmiselt:
=IF(F5<60,"x",VLOOKUP(F5,key,2,TRUE))
Kuid see valem ei asenda VLOOKUPi väljundit tehniliselt. Selle asemel testib see sissetuleva skoori väärtust ja möödub VLOOKUP-ist, kui see on alla 60.