KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Ersten nicht leeren Wert in einer Spalte oder Zeile abrufen

AutorAmanda Li Änderungsdatum

Um den ersten Wert (die erste nicht leere Zelle unter Ignorierung von Fehlern) aus einem einzeiligen oder einspaltigen Bereich abzurufen, können Sie eine Formel auf Basis der INDEX- und VERGLEICH-Funktion verwenden. Möchten Sie Fehler in Ihrem Bereich hingegen nicht ignorieren, fügen Sie einfach die ISTLEER-Funktion zur obigen Formel hinzu.

ersten nicht leeren Wert in Spalte Zeile 1 abrufen

Ersten nicht leeren Wert in einer Spalte oder Zeile unter Ignorierung von Fehlern abrufen
Ersten nicht leeren Wert in einer Spalte oder Zeile einschließlich Fehler abrufen


Ersten nicht leeren Wert in einer Spalte oder Zeile unter Ignorierung von Fehlern abrufen

Um den ersten nicht leeren Wert in der Liste wie oben gezeigt unter Ignorierung von Fehlern abzurufen, verwenden Sie die INDEX-Funktion innerhalb der VERGLEICH-Funktion – nämlich „INDEX((Bereich0),0)“ –, um alle nicht leeren Zellen zu identifizieren. Anschließend ermittelt die VERGLEICH-Funktion die Position der ersten nicht leeren Zelle. Diese Position wird dann an die äußere INDEX-Funktion übergeben, um den entsprechenden Wert abzurufen.

Allgemeine Syntax

=INDEX()range,MATCH(TRUE,INDEX(()))range<>0),0),0))

  • Bereich: Der einzeilige oder einspaltige Bereich, aus dem die erste nicht leere Zelle mit Text- oder Zahlenwerten zurückgegeben wird – Fehler werden dabei ignoriert.

Um den ersten nicht leeren Wert in der Liste unter Ignorierung von Fehlern abzurufen, kopieren oder geben Sie bitte die folgende Formel in die Zelle E4ein und drücken Sie Enter, um das Ergebnis zu erhalten:

=INDEX()B4:B15,VERGLEICH(TRUE,INDEX(()))B4:B150),0),0))

ersten nicht leeren Wert in Spalte Zeile 2 abrufen

Erläuterung der Formel

=INDEX(B4:B15,)MATCH(TRUE,)INDEX((B4:B15<>0),0),0))

  • INDEX((B4:B150),0): Der Ausschnitt wertet jeden Wert im Bereich B4:B15 aus. Ist eine Zelle leer, wird FALSE zurückgegeben; enthält sie einen Fehler, liefert der Ausschnitt diesen Fehler direkt zurück; und bei einer Zahl oder einem Textwert gibt er TRUE zurück. Da das Zeilennummer-Argument dieser INDEX-Formel auf 0 gesetzt ist, gibt der Ausschnitt das folgende Array für die gesamte Spalte zurück: {FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}.
  • MATCH(TRUE,)INDEX((B4:B150),0),0)=MATCH(TRUE,){FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE},0): Der Vergleichstyp 0 zwingt die VERGLEICH-Funktion, die Position des ersten exakten TRUE im Array zurückzugeben. Die Funktion gibt daher 3 zurück.
  • INDEX(B4:B15,)MATCH(TRUE,)INDEX((B4:B150),0),0)) = INDEX(B4:B15,3): Die INDEX-Funktion gibt dann den 3. Wert im Bereich B4:B15 zurück, nämlich extendoffice.

Ersten nicht leeren Wert in einer Spalte oder Zeile einschließlich Fehler abrufen

Um den ersten nicht leeren Wert in der Liste – einschließlich Fehlerwerten – abzurufen, prüfen Sie mithilfe der ISTLEER-Funktion, ob die Zellen in der Liste leer sind. Anschließend liefert INDEX entsprechend der von VERGLEICH ermittelten Position den ersten nicht leeren Wert zurück.

Allgemeine Syntax

=INDEX()range,MATCH(FALSE,ISBLANK())range),0))

✓ Hinweis: Dies ist eine Matrixformel, die mit Strg + Umschalt + Enter eingegeben werden muss – ausgenommen in Excel 365 und Excel 2021.

  • Bereich: Der einzeilige oder einspaltige Bereich, in dem die erste nicht leere Zelle mit Text-, Zahlen- oder Fehlerwerten zurückgegeben werden soll.

Um den ersten nicht leeren Wert in der Liste einschließlich Fehler abzurufen, kopieren oder geben Sie bitte die folgende Formel in die Zelle E7 ein und drücken Sie Strg + Umschalt + Enter, um das Ergebnis zu erhalten:

=INDEX()B4:B15,VERGLEICH(FALSE,ISTLEER())B4:B15),0))

Erläuterung der Formel

=INDEX(B4:B15,)MATCH(FALSE,)ISBLANK(B4:B15),0))

  • ISTLEER(B4:B15): Die ISTLEER-Funktion prüft, ob die Zellen im Bereich B4:B15 leer sind. Ist das der Fall, gibt sie TRUE zurück; andernfalls FALSE. Dadurch entsteht ein Array wie folgt: {TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE}.
  • VERGLEICH(FALSE,)ISTLEER(B4:B15),0)=VERGLEICH(FALSE,){TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE},0): Der Vergleichstyp 0 zwingt die VERGLEICH-Funktion, die Position des ersten exakten FALSE im Array zurückzugeben. Die Funktion gibt daher 2 zurück.
  • INDEX(B4:B15,)VERGLEICH(FALSE,)ISTLEER(B4:B15),0)) = INDEX(B4:B15,2): Die INDEX-Funktion gibt dann den 2. Wert im Bereich B4:B15 zurück, nämlich #REF!.

Verwandte Funktionen

Excel-INDEX-Funktion

Die Excel-INDEX-Funktion gibt den angezeigten Wert zurück, der sich an einer vorgegebenen Position innerhalb eines Bereichs oder Arrays befindet.

Excel-VERGLEICH-Funktion

Die Excel-Funktion VERGLEICH sucht in einem Zellbereich nach einem bestimmten Wert und gibt dessen relative Position zurück.


Verwandte Formeln

Exakter Treffer mit INDEX und VERGLEICH

Wenn Sie in Excel gezielt Informationen zu einem bestimmten Produkt, Film oder einer Person suchen möchten, nutzen Sie die Kombination aus INDEX- und VERGLEICH-Funktion effektiv.

Ersten Textwert in einer Spalte abrufen

Um den ersten Textwert aus einem einspaltigen Bereich abzurufen, können Sie sowohl eine Kombination aus INDEX und VERGLEICH als auch die SVERWEIS-Funktion nutzen.

Ersten teilweisen Treffer mithilfe von Platzhaltern ermitteln

In bestimmten Fällen müssen Sie die Position des ersten teilweisen Treffers ermitteln, der eine bestimmte Zahl in einem Bereich numerischer Werte in Excel enthält. Hier hilft Ihnen eine Kombination aus VERGLEICH und TEXT, die den Stern (*) – einen Platzhalter für eine beliebige Anzahl von Zeichen – verwendet. Falls Sie zudem den genauen Wert an dieser Position benötigen, ergänzen Sie die Formel einfach um die INDEX-Funktion.

Erste teilweise übereinstimmende Zahl suchen

In bestimmten Fällen müssen Sie die Position des ersten teilweisen Treffers ermitteln, der eine bestimmte Zahl in einem Bereich numerischer Werte in Excel enthält. Hierbei unterstützt Sie eine Kombination aus VERGLEICH und TEXT, die den Stern (*) – einen Platzhalter für eine beliebige Anzahl von Zeichen – verwendet. Sollten Sie zudem den exakten Wert an dieser Position benötigen, fügen Sie einfach die INDEX-Funktion zur Formel hinzu.


Die besten Office-Produktivitätswerkzeuge

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Werkzeugsätze:12-Text-Werkzeuge(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+-Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19-Einfüge-Werkzeuge(QR-Code einfügen,Bild aus Pfad einfügen...)|  12-Konvertierungs-Werkzeuge(In Wörter umwandeln,Wechselkursumrechnung...)|  7-Vereinigen/Aufteilen-Werkzeuge(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
  • Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
  • Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.