brauche mal Ihre Hilfe beim folgendem Sachverhalt:
Meine Matrix hat folgende Einträge:
1.1 1.2 2.1 3.6...
E6 29 12 269
E14 154
T24 12 29 28
E12 269
.
In der anderen Tabelle frage ich durch 2 Suchkriterien das Ergebnis aus der Matrix in der Spalte A ab.
Andere Tabelle
1.1 29 E6
1.1 12 T24
1.2 29 T24
usw.
Meine Suchkriterien in der Matrix sind in der Zeile 1 stehende Einträge ( 1.1, 2.1 ... 7.5) und in den jeweiligen Spalten die Einträge (29, 269.. usw.), wenn diese übereinstimmen soll der Wert in der Spalte A der jeweiligen Zeile ausgegeben werden.
Z.B: Suchkriterien: 1.2 und 29 , Ergebnis : T24
Nach mehreren Tagen habe ich es nun hinbekommen über folgende Matrixformel das Ergebnis anzuzeigen.
=WENN(UND(A3"";B3"");INDEX(Matrix!$A$2:$A$5000;KKLEINSTE(WENN((Matrix!$B$2:$DC$5000=Bearbeitungsstaus!B3)*(Matrix!$B$1:$DC$1=Bearbeitungsstaus!A3);ZEILE(Matrix!$A$2:$A$5000)-1);1));"")
Aber wenn ich die Daten aktualisiere dauert es immer lange. Manchmal klappt es, manchmal stürzt Excel ab, oder ich bekomme in der Formel eine Fehlermeldung.
Wie kann ich diesen Vergleich und Ergebnisübertrag per VBA machen.
Freue mich über jede Hilfe.
Danke Janesch