Excel formula: samostojni VLOOKUP -

Kazalo

Splošna formula

=VLOOKUP(lookup,(table_array),column,match)

Povzetek

Če želite izdelati samostojno formulo VLOOKUP, lahko pretvorite tabelo v konstanto matrike znotraj VLOOKUP. V prikazanem primeru je formula v F7:

=VLOOKUP(E7,(0,"F";60,"D";70,"C";80,"B";90,"A"),2,TRUE)

Pojasnilo

Običajno je drugi argument za VLOOKUP podan kot obseg, kot je B6: C10. Ko je formula ocenjena, se ta sklic interno pretvori v dvodimenzionalno matriko, kot je ta:

(0,"F";60,"D";70,"C";80,"B";90,"A")

Vsaka vejica označuje stolpec, vsako podpičje pa vrstico. Če veste, da je tabela majhna, jo lahko pretvorite v "konstanto matrike" in namesto sklica uporabite konstanto matrike znotraj VLOOKUP.

Prednost je v tem, da vam ni treba več vzdrževati tabele na delovnem listu. Pomanjkljivost je, da je matrika trdno kodirana v formulo. Če kopirate formulo v več celic, boste morali vzdrževati več kot en primerek matrike. Urejanje konstante polja je težje kot urejanje tabele na delovnem listu, drugi uporabniki pa formule morda ne bodo razumeli.

Možnost imenovanega obsega

Če želite samostojno tabelo, vendar ne želite več primerkov tabele na delovnem listu, lahko ustvarite imenovani obseg s konstanto matrike, nato pa se sklicujete na imenovani obseg v VLOOKUP Prednost tega pristopa je, da je tabelo treba vzdrževati le enkrat.

Zanimive Članki...