nach einiger Suche habe ich auf die Idee gekommen, hier nach Unterstützung zu suchen und wünsche mir sehr, dass ihr mir vielleicht weiterhelfen könnt.
Ich habe eine kleine Problemstellung:
Eine Datei enthält mehrere Tabellenblätter.
Wenn in Tabellenblatt 1 (würde "I. Anfrage") heißen die Daten eingefüllt werden und entsprechend der Entscheidung in der Spalte R "ja" ausgewählt wird, sollen alle Zellen aus "I. Anfrage" in "III. Forderung" übertragen werden. Außerdem soll es ein Tabellenblatt "II. Anfrage" geben, wo gleiches Kriterium mit "ja" erfüllt sein soll, um die Daten nach "III. Forderung" automatisch zu übertragen.
Ist es möglich eine solche Abfrage zu haben, ohne dass in "III. Forderungen" leere Zellen / Zeilen entstehen?
eine Beispieldatei mit fiktiven Daten, aber identischem Aufbau hilft beim Helfen. Und schau dir vorab mal die Fkt. AGGREGAT() an. In Verbindung mit INDEX() könnte es eventuell zur Problemlösung führen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
ganz lieben Dank! Das mit der "=Filter"-Funktion funktioniert einwandfrei! :)
Kannst du mir noch eine kleine Frage beantworten?
Ist es vielleicht möglich, dass ich in die Formel im Tabellenblatt "III. Forderungen", die den ja-Filter in "I. Anfrage" abfragt, noch eine ja-Abfrage bezogen auf das Tabellenblatt "II. Anfrage" einbaue?
Ich habe etwas rumprobiert, bin jedoch nicht weiter gekommen.
Ich habe meinen aktuellen Datei-Stand einmal mit angehangen.
das geht so nicht, da FILTER das Ergebnis der ersten Abfrage spillt - Deine 2. Abfrage ist ein zusätzlicher - davon unabhängiger - Filter. Zumindest habe ich es so nicht hinbekommen, sondern nur alternativ mit INDEX + AGGREGAT.
Dazu habe ich die 3 Blätter von links nach rechts umbenannt in "a", "b" und "c", damit die Formel noch einigermaßen lesbar bleibt. Das musst Du also auch zunächst tun - anschließend kannst Du die Blattnamen dann wieder in ihre ursprünglichen Bezeichnungen ändern.