Exceli valem: VLOOKUP alistab väljundi

Lang L: none (table-of-contents)

Ü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.

Huvitavad Artiklid...