Ganze Zeilen oder Spalten zurückgeben
Geben Sie mit einem einzigen XLOOKUP mehrere Ergebnisse als Spill-Bereich zurück.
Ganze Zeilen oder Spalten zurückgeben ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Mehr als ein Ergebnis
Bisher hat XLOOKUP einen einzelnen Wert zurückgegeben. Es kann jedoch auch eine gesamte Zeile oder Spalte mit Daten auf einmal zurückgeben.
Wenn eine Formel mehrere Werte zurückgibt, laufen diese automatisch in die benachbarten Zellen über. So kann ein einziges XLOOKUP einen ganzen kleinen Datensatz ausfüllen.
=XLOOKUP(D2, A2:A20, B2:E20)Das Rückgabearray erweitern
Der Trick besteht darin, das Rückgabearray über mehrere Spalten zu erstrecken. Geben Sie statt B2:B20 einfach B2:E20 zurück.
XLOOKUP findet die passende Zeile und gibt anschließend jede Spalte dieser Zeile aus dem Rückgabearray zurück. Eine Formel, vier Ergebnisse.
=XLOOKUP(D2, A2:A20, B2:E20)So sieht der Überlauf aus
Geben Sie die Formel in eine einzelne Zelle ein, zum Beispiel F2, und drücken Sie die Eingabetaste. Die Werte erscheinen in F2, G2, H2 und I2.
Ein schwacher blauer Rahmen kennzeichnet den Überlaufbereich. Sie bearbeiten nur die Zelle oben links. Die übrigen Zellen werden durch den Überlauf gefüllt und können nicht direkt geändert werden.
=XLOOKUP(D2, A2:A20, B2:E20)Ein durchgängiges Beispiel
Eine Mitarbeitertabelle enthält die ID in Spalte A sowie Name, Abteilung, Rolle und Gehalt in den Spalten B bis E.
Geben Sie eine ID in D2 ein, und ein einziges XLOOKUP gibt den gesamten Datensatz zurück. Ändern Sie die ID, und die gesamte Zeile wird sofort aktualisiert – ein kleines Suchwerkzeug in einer einzigen Formel.
=XLOOKUP(D2, A2:A100, B2:E100, "Not found")Stattdessen eine Spalte zurückgeben
Dasselbe Prinzip funktioniert auch vertikal. Wenn Sie eine Kopfzeile durchsuchen, können Sie eine gesamte Ergebnisspalte zurückgeben.
Hier durchsucht XLOOKUP die Kopfzeile B1:E1 nach einer Bezeichnung aus D2 und lässt die vollständige Spalte B2:E50 unterhalb der passenden Überschrift überlaufen.
=XLOOKUP(D2, B1:E1, B2:E50)Überlaufbereiche mit der Raute referenzieren
Sobald eine Formel überläuft, können Sie mit der Zelladresse gefolgt von einer Raute auf den gesamten Überlaufbereich verweisen, zum Beispiel mit F2#.
Das ist sehr praktisch: Eine SUM-Formel über einer übergelaufenen Zeile bleibt auch dann korrekt, wenn sich die Breite der Zeile ändert, denn F2# bedeutet immer „der gesamte Überlauf ab F2“.
=SUM(F2#)Mit anderen Funktionen kombinieren
Da das Ergebnis ein Array ist, können Sie es direkt an Funktionen übergeben, die Bereiche akzeptieren.
Sie können die Suche beispielsweise in SUM einschließen, um die Summe einer zurückgegebenen Zeile mit Monatswerten zu bilden – alles in einer einzigen Formel und ohne Hilfszellen.
=SUM(XLOOKUP(D2, A2:A20, B2:M20))Platz für den Überlauf schaffen
Eine Formel mit Überlauf benötigt leere Zellen, die sie ausfüllen kann. Wenn bereits eine Zelle im Überlaufbereich Daten enthält, gibt XLOOKUP den Fehler #SPILL! zurück.
Die Lösung ist einfach: Löschen Sie die blockierenden Zellen oder verschieben Sie die Formel in einen freien Bereich. Der gesamte Überlaufbereich muss leer sein.
=XLOOKUP(D2, A2:A20, B2:E20)Auch die Überschriften aktualisieren
Für eine übersichtliche Suchkarte können Sie auch die Feldüberschriften überlaufen lassen.
Platzieren Sie ein XLOOKUP, das die Datenzeile zurückgibt, und verweisen Sie darüber auf den Überschriftenbereich. Wenn sich der Überlauf verbreitert oder verkleinert, bleiben Ihre Bezeichnungen weiterhin an den zurückgegebenen Spalten ausgerichtet.
=XLOOKUP(D2, A2:A100, B2:E100, "No match")Vorschau auf eine zweidimensionale Suche
Sie können sogar ein XLOOKUP in ein anderes verschachteln. Das innere XLOOKUP gibt eine ganze Spalte zurück, und das äußere wählt daraus eine einzelne Zelle aus.
So entsteht eine echte zweidimensionale Suche, bei der sowohl eine Zeile als auch eine Spalte abgeglichen werden – vollständig mit XLOOKUP. Das ist eine elegante Alternative zu INDEX-MATCH-MATCH.
=XLOOKUP(E1, A1:A20, XLOOKUP(D2, B1:M1, B2:M20))Rückblick: Überlauf einrichten
Sie wissen jetzt, dass XLOOKUP mehr als einen Wert zurückgeben kann:
- Ein mehrspaltiges Rückgabearray lässt eine ganze Zeile überlaufen
- Ein mehrzeiliges Rückgabearray lässt eine ganze Spalte überlaufen
- Mit dem Suffix
#können Sie auf den Überlauf verweisen - Leeren Sie blockierende Zellen, um
#SPILL!zu vermeiden
So wird aus einer einzigen Formel eine vollständige Datensatzanzeige.
=XLOOKUP(D2, A2:A100, B2:E100, "Not found")Kurzer Test
Testen Sie Ihr Verständnis der Überlaufergebnisse von XLOOKUP.
Rückblick: Ganze Zeilen und Spalten
Sie haben den XLOOKUP-Kurs abgeschlossen und gelernt, Ergebnisse überlaufen zu lassen:
- Erweitern Sie das Rückgabearray, damit eine vollständige Zeile oder Spalte überläuft
- Überläufe füllen leere benachbarte Zellen und werden durch einen blauen Rahmen gekennzeichnet
- Verweisen Sie mit dem Suffix
#auf einen Überlauf, zum Beispiel mitF2# - Halten Sie den Überlaufbereich frei, um
#SPILL!zu vermeiden
Mit beherrschter Syntax, Fallbacks, Suchrichtung und Überläufen kann XLOOKUP fast jede herkömmliche Suchformel ersetzen, die Sie schreiben.
=XLOOKUP(D2, A2:A100, B2:E100, "Not found")Lerne Excel mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 30
- Lektionen
- 120
Häufig gestellte Fragen
Ist die Lektion „Ganze Zeilen oder Spalten zurückgeben“ kostenlos?
Ja — der vollständige Text von „Ganze Zeilen oder Spalten zurückgeben“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Ganze Zeilen oder Spalten zurückgeben“?
Geben Sie mit einem einzigen XLOOKUP mehrere Ergebnisse als Spill-Bereich zurück. Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Ganze Zeilen oder Spalten zurückgeben“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Die XLOOKUP-Syntax
- Fehlende Treffer mit if_not_found behandeln
- Nach links und von unten suchen
- Ganze Zeilen oder Spalten zurückgeben