Excel

SVERWEIS mit 2 Nachschlagetabellen

Vlookup With 2 Lookup Tables

Excel-Formel: SVERWEIS mit 2 NachschlagetabellenAllgemeine Formel |_+_| Zusammenfassung

Um SVERWEIS mit einem variablen Tabellenarray zu verwenden, können Sie die IF-Funktion in SVERWEIS verwenden, um zu steuern, welche Tabelle verwendet wird.





Im gezeigten Beispiel lautet die Formel in Zelle E4:

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

Diese Formel verwendet die Anzahl der Jahre, die ein Verkäufer bei einem Unternehmen beschäftigt ist, um zu bestimmen, welche Provisionssatztabelle verwendet werden soll.





Erläuterung

Von innen nach außen führt die IF-Funktion in dieser Formel, die als Argument 'table_array' in SVERWEIS eingegeben wird, einen logischen Test auf den Wert in Spalte C 'Jahre' aus, der die Anzahl der Jahre darstellt, mit denen ein Verkäufer beschäftigt ist eine Firma. Wenn C5 kleiner als 2 ist, wird table1 als Wert zurückgegeben, wenn true. Wenn C4 größer als 2 ist, wird table2 als Wert zurückgegeben, wenn false.

Mit anderen Worten, wenn years kleiner als 2 ist, wird table1 wie für table_array verwendet, andernfalls wird table2 wie für table_array verwendet.



Alternative Syntax

Wenn die Lookup-Tabellen unterschiedliche Verarbeitungsregeln erfordern, können Sie zwei SVERWEIS-Funktionen wie folgt in eine IF-Funktion einschließen:

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

Auf diese Weise können Sie die Eingaben für jedes SVERWEIS nach Bedarf anpassen.

Autor Dave Bruns


^