Excel

VLOOKUP z 2 iskalnimi mizami

Vlookup With 2 Lookup Tables

Excelova formula: VLOOKUP z 2 iskalnima tabelamaSplošna formula | _+_ | Povzetek

Če želite uporabljati VLOOKUP s spremenljivo matriko tabel, lahko uporabite funkcijo IF znotraj VLOOKUP za nadzor nad tem, katera tabela se uporablja.





V prikazanem primeru je formula v celici E4:

= VLOOKUP (value, IF (test,table1,table2),col,match)

Ta formula uporablja število let, v katerih je prodajalec v podjetju, da ugotovi, katero tabelo provizij uporabiti.





Pojasnilo

Funkcija IF v tej formuli, ki je vnesena kot argument 'table_array' v VLOOKUP, deluje od znotraj navzven, izvede logični test vrednosti v stolpcu C 'Leta', ki predstavlja število let, v katerih je bil prodajalec podjetje. Če je C5 manjši od 2, se tabela1 vrne kot vrednost, če je res. Če je C4 večji od 2, se tabela2 vrne kot vrednost, če je napačna.

Z drugimi besedami, če so leta manj kot 2, se tabela1 uporablja kot za matriko_tabel, če pa ne, se tabela2 uporablja kot za matriko_tabel.



Nadomestna skladnja

Če iskalne tabele zahtevajo drugačna pravila obdelave, lahko dve funkciji VLOOKUP zavijete v funkcijo IF tako:

 
= VLOOKUP (D5, IF (C4<2,table1,table2),2,TRUE)

To vam omogoča, da po potrebi prilagodite vhode za vsak VLOOKUP.

Avtor Dave Bruns


^