Excel formula: VLOOKUP preglasi izhod -

Kazalo

Splošna formula

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

Povzetek

Če želite preglasiti izhod iz VLOOKUP, lahko VLOOKUP ugnezdiš v funkcijo IF. V prikazanem primeru je formula v G5:

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

kjer je ključ imenovani obseg B5: C9.

Ta formula vrne standardni izhod, ko je rezultat> = 60, in "x" za rezultate manj kot 60.

Pojasnilo

Opomba: enostavnejši pristop bi bil neposredna sprememba tabele, ki jo uporablja VLOOKUP. Toda ta primer pojasnjuje mehaniko testiranja in razveljavitve izhoda iz VLOOKUP.

Ta formula temelji na preprostem primeru razvrščanja, ki je tukaj podrobno razložen. Za dano oceno VLOOKUP za izračun ocene uporabi obstoječo tabelo, imenovani ključ obsega (B5: C9). Način ujemanja opomb je nastavljen na približno.

Če želite preglasiti izhod, je VLOOKUP ugnezden v stavek IF:

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

Dobesedni prevod te formule je:

Če VLOOKUP vrne "F", vrnite "x". V nasprotnem primeru vrnite rezultat iz VLOOKUP.

Rezultat "x" lahko prilagodite po želji. Če ne želite ničesar prikazati, navedite prazen niz ("").

Alternativna formula

Enostavnejšo, manj odvečno formulo lahko ustvarite z uporabo IF, da preverite rezultat neposredno tako:

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

Vendar ta formula tehnično ne preglasi izhoda VLOOKUP. Namesto tega preskusi vhodno vrednost rezultata in v celoti zaobide VLOOKUP, če je pod 60.

Zanimive Članki...