mittlerweile versuche ich es über index-Vergleich zu lösen, diese Formel ist genau die Richtige. Den Formelaufbau ahb ich verstanden. Trotzdem bekomm ich da eine falsche Zahl geliefert .
Für das Konto 8100 und den Monat Jul müsste Excel mit mit der Formel eigentlich 28.728 € liefern, ich erhalte aber 139.183.
10.08.2022, 08:36 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2022, 08:39 von Der Steuerfuzzi.)
Hallo,
eigentlich klar. Du suchst in der gesamten Spalte nach 8100. D.h. von A1 bis Axxxxx. Von A1 aus gezählt ist 8100 das 8. Element. Die Matrix in INDEX geht aber erst bei A3 los. Von A3 aus ist das 8. Element die Zeile 10. Ich würde die Bereiche entsprechend einheitlich halten. Zudem hast Du es versäumt, die Bezüge zu fixieren, so dass die Formel beim herunterkopieren weiterhin korrekt arbeitet. Außerdem hast Du bei INDEX Zeile und Spalte vertauscht: =INDEX(Tabelle1!$A$3:$M$52;VERGLEICH(Rohdaten!B4;Tabelle1!$A$3:$A$52;0);VERGLEICH(Rohdaten!$C$1;Tabelle1!$A$3:$M$3;0))
Gruß Michael
Folgende(r) 1 Nutzer sagt Danke an Der Steuerfuzzi für diesen Beitrag:1 Nutzer sagt Danke an Der Steuerfuzzi für diesen Beitrag 28 • Co2k
Das kommt weil einer deiner Vergleiche zwar die richtigen Werte ergeben, aber nicht den, den du brauchst. vergleich(B4;Tabelle1!A:A;0) ergibt 9 weil 8100 in der zehnten Zeile von Spalte A vorkommt. Da dein Index-Bereich aber erst in Zeile 3 startet und in diesem Bereich die 8100 an 8. Stelle steht, bekommst du den Wert 2 Zeilen drunter ausgegeben. Also entweder: ...vergleich(B4:Tabelle1!A3:A52;0) Außerdem hast du in der Abfrage Zeile und Spalte vertauscht, also die beiden Vergleiche.
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28 • Co2k
Hab jetzt die Matrix versucht zu verheinheitlichen. Die Bezüge korrekt gesetzt um die Formel runter zu kopieren. Hab aber weiterhin das Gleiche Problem.
Wie müsste den meine Formel richtig heißen?... sehe gerade wahrscheinlich den Wald vor lauter Bäume nicht.
Wenn ich doch auf den ersten "Vergleich" klicke, sagt mit die Infomeldung drunter doch, dass es sich um Zeile beim ersten Vergleich und Spalte beim zweiten Vergleich handelt? Der erste "Vergleich" sucht somit in der ersten Zeile den Monat raus und der zweite Vergleich sucht in der ersten Spalte das Konto, aus meiner Sicht logisch. ...verstehe ich nicht.
Ich probier sverweis mit vergleich... würde aber dennoch gerne wissen wo mein Gedankenfehler ist und wie die korrekte index-vergleich Formel dann aussehen müsste, damit ich aus dem Fehler lernen kann.
Zitat:dass es sich um Zeile beim ersten Vergleich und Spalte beim zweiten Vergleich handelt?
Richtig. Allerdings suchst du genau umgekehrt. Du suchst zuerst in Zeile 3 den Monat raus, das ist aber die Spalte, nicht die Zeile. Von daher einfach die beiden Vergleiche in der Formel einfach tauschen.
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28 • Co2k
Eigentlich nicht. Du suchst zuerst die Zeilennummer und dann die Spaltennummer um den Schnittpunkt zu ermitteln. Und die Zeilennummer findest du in deinem Beispiel in A1:A50, die Spaltennummer in A1:M1. Und so müssen auch die Vergleiche angelegt werden. So verständlicher?