Daten aus einer Excel Matrix ziehen

Ich habe eine Excel-Matrix, aus der ich Daten rausziehen will. Ich möchte also bei zwei Bedingungen einen Datensatz aus einer MAtrix herauslesen lassen.
Die Bedingungen sind in einer Spalte und einer Zeile angegeben, die dazugehörigen Daten befinden sich in der MAtrix (Beispiel):

5 6 7 8

1 10 50 90 130
2 20 60 100 140
3 30 70 110 150
4 40 80 120 160

Ich möchte nun aus dieser Matrix sämtliche Bedingungen ableiten können, d.h. wenn z.B. die Bedingung 1 und 5 ist, dann ist das Ergebnis 10, wenn die Bedingung 3 und 7 gegeben ist, dann ist das Ergebnis 110.
Ich habs mit verschachtelten WENN(UND(…;…);…;…) -Formeln veruscht, das geht aber nur bis zur 7. oder 8. Verschachtelung, danach streikt Excel. würde das mit einer SVERWEIS-Funktion gehen oder was könnte man hier am besten anwenden? Für anregungen wäre ich sehr dankbar!

Hallo

Ich habe zwar nicht verstanden wie die Zahlenkombinationen ein Ergebnis hervorbringen, aber ich sehe dass es sehr viele Abfragen geben soll. Meines Erachtens ist dein Problem nur mit einer VBA-Programmierung möglich.
Um eventuell weiterhelfen zu können, müsste ich die Tabelle mit deiner Formel sehen, und bitte auch noch eine andere beschreibung.

Gruß

Danke für die Antwort,

ich glaube, ich habe die Lösung unter folgendem Link gefunden: http://www.excelformeln.de/formeln.html?welcher=30.

Was ich meinte, war diese MAtrix:
5 6 7 8
1 10 50 90 130
2 20 60 100 140
3 30 70 110 150
4 40 80 120 160

Wenn also 1 und 5 wahr ist, dann trifft 10 zu, wenn z.B. 4 und 8 wahr ist, dann trifft 160 zu.

Wenn ich die Tabelle aber so organisiere:
1 5 10
1 6 50
1 7 90
1 8 130
2 5 20
2 6 60
2 7 100
2 8 140
3 5 30
3 6 70
3 7 110
3 8 150
4 5 40
4 6 80
4 7 120
4 8 160
dann werden mit dieser Formel (http://www.excelformeln.de/formeln.html?welcher=30) aus Spalte 1 und Spalte zwei die Bedingungen herausgelesen und ich bekommen dann das Ergebnis aus Spalte 3.
Hoffe, das hat alles nicht noch mehr verkompliziert und Danke für Deinen Hinweis,
Güße, Benjamin

hallo!

also wenn du z.b. den wert aus zeile x, spalte y haben möchtest, kannst du das mit index machen:

=index(matrix;x;y)
also wenn deine matrix in b2:e5 ist, du den wert in der 1. zeile und 3 spalte willst (90) dann
=index(b2:e5;1;3)

war es das, was du gesucht hast?

Hallo!

wie kann ich denn hier eine Tabelle reinkopieren? Denn die Tabelle aus meiner anfrage hat es ja formatierungsmäßig grünlich verhauen…

danke!

Hallo

Es währe von Vorteil, wenn du einmal genau beschreiben würdest was überhaupt bezweckt wird. Woher kommt die Tabelle? Wie soll sie aussehen? Was hat die Tabelle mit deiner Abfrage zu tun? Du sprichst von hinein kopieren also ist die Tabelle schon irgendwo vorhanden, oder muss diese erst generiert werden?

Du siehst viele offene Fragen. Nach deinen bisherigen Angaben kann ich dir leider noch nicht weiter helfen.

Gruß
Fritz

Hallo,

entschuldige bitte die unklaren Erklärungen. Ich habe es noch nicht herausgefunden, eine tabelle maßstabsgetreu hier rein zukopieren…
Ich habe die Lösung jetzt gefunden, und zwar mit
folgender Formel: =INDEX(A1:H10;VERGLEICH(B15;A1:A10);VERGLEICH(B16;A1:H1))
Dabei geht meine MAtrix von A1 bis H10, die Bedingungen der Matrix stehen auf A1 bis A10 bzw. A1 bis H5.
D.H. möchte ich den Wert, der sich in der MAtrix aus z.B: A3 und C5 ergibt, dann spuckt mir meine Ausgabezelle diesen wert mit oben angegebener formel aus