2016-11-05 6 views
1

Ich habe eine Matrix-Tabelle in Excel, von dem ich Daten mit zwei Parametern erhalten muss.Excel, Daten aus der Matrix

Hier ist meine Matrix Tabelle: Matrix Table

Nun möchte ich manuell eingeben Parameter 1 und Parameter 2 als Zahlen in zwei Felder: Choose parameters

Mit den Werten 900 und 2000 sollte die Zahl bekommen aus der Matrix.

Wie kann ich das tun? Ich habe mindestens 5 verschiedene Varianten (deutsches Excel) mit INDEX und VERGLEICH (MATCH) oder mit SVERWEIS (SVERWEIS) mit VERGLEICH (MATCH) ausprobiert.

Hier ist meine neueste ein:

=SVERWEIS(B55;'table_2'!B41:AO41;VERGLEICH(C55;'table_2'!A5:A40;0);FALSCH) 

In diesem Code B55 ist Parameter 1 und C55 ist Parameter 2.

Antwort

1

Verwenden Sie diese Formel:

=SVERWEIS(C55;'table_2'!A5:AO40;VERGLEICH(B55;'table_2'!B41:AO41;0)+1;FALSCH) 
+0

Es funktioniert perfekt. Vielen Dank. Nicht muss ich die Parameternummern runden. Wenn ich 920 in B55 eintrage, sollte es auf 1000 runden. Mit der Funktion 'RUNDEN (B55; -2)' wird auf 900 abgerundet. Gibt es eine bessere Rundungsfunktion? –

+0

Fertig. Wusste nicht, dass es eine Funktion namens AUFRUNDEN gibt. Danke noch einmal. –

Verwandte Themen