SVERWEIS auf mehrere Blätter anwenden und Leerzeichen ignorieren

SVERWEIS auf mehrere Blätter anwenden und Leerzeichen ignorieren

Ich möchte eine SVERWEIS-Funktion auf mehreren Blättern durchführen (für die ich eine strikte Prioritätsreihenfolge festlegen kann), aber die Antwort ignorieren, wenn sie leer ist. Ich habe diese Antwort gefunden:

Wenden Sie die SVERWEIS-Formel auf mehrere Blätter an

Das Problem bei dieser Antwort ist, dass ich absolut sicher bin, dass alle meine Einträge mit dem ersten Blatt übereinstimmen, aber viele davon mit leeren Zellen übereinstimmen. Wenn das der Fall ist, möchte ich, dass die Formel im zweiten Blatt, im dritten usw. sucht, bis kein Blatt mehr übrig ist. Die Anzahl der Blätter, die ich habe, ist angemessen (es werden nicht mehr als 10 sein), daher habe ich nichts gegen eine Lösung, bei der alle Blätter explizit in die Formel geschrieben werden müssen.

Vielen Dank.

Antwort1

Excel kann 3D-Suchvorgänge (über mehrere Blätter hinweg) nicht wirklich gut verarbeiten. Die einzige mir bekannte Möglichkeit, dies zu tun, besteht darin, jede Zelle zu überprüfen und zu sehen, ob sie leer ist. Wenn nicht, gehen Sie zur nächsten. Unten sehen Sie ein Beispiel mit 3 Blättern.

=wenn(istbank(vlookup(f1,sheet1!A2:B10,2,false)),wenn(istbank(vlookup(f1,sheet2!A2:B10,2,false)),wenn(istbank(vlookup(f1,sheet3!A2:B10,2,false)),"kein_nicht_leer",vlookup(f1,sheet3!A2:B10,2,false)),vlookup(f1,sheet2!A2:B10,2,false)),vlookup(f1,sheet1!A2:B10,2,false))

Es wäre vielleicht besser, wenn Sie pro Blatt eine Spalte hätten, alle Nachschlagevorgänge durchführen und dann Ihren Wert aus der ersten nicht leeren Spalte auswählen würden. Das wäre viel lesbarer.

Antwort2

Ich würde hierfür das Power Query-Add-In verwenden. Sie können die Daten aus jedem Zielblatt als separate Abfrage importieren und die leeren Zeilen herausfiltern. Anschließend können Sie ausgehend von Ihrem Basisblatt eine weitere Abfrage erstellen und die Zielblätter nacheinander hinzufügen, indem Sie den Befehl „Zusammenführen“ verwenden:

http://office.microsoft.com/en-au/excel-help/merge-queries-HA104149757.aspx?CTT=5&origin=HA103993872

Sie können das Endergebnis in einer Excel-Tabelle übermitteln.

Mit Power Query lässt sich viel einfacher arbeiten als mit komplexen verschachtelten Vlookup-Ausdrücken. Bei jedem Schritt können Sie die resultierenden Daten sofort sehen.

verwandte Informationen