Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Erste leere Zelle einer Spalte - Formel

Erste leere Zelle einer Spalte - Formel
21.07.2005 14:50:10
Erich
Hallo Matrixformel-Fans,
bei meiner Suche nach einer Excelformel für die erste leere Zelle einer Spalte habe ich nur Formeln für die letzte nichtleere Zelle gefunden. Also hab ich mir zwei (vermutlich zu komplizierte) Matrixformeln gebastelt:
Erste leere Zelle in Spalte A des Blattes "ein Blatt":
=RUNDEN(1/(ZEILE($1:$65535)*(1-MIN(1-ISTLEER('ein Blatt'!A$1:A$65535)/ZEILE($1:$65535))));0)
Wert der Zelle darüber ( = Eintrag oberhalb der ersten leeren Zelle):
=INDIREKT("'ein Blatt'!A"&RUNDEN(1/(ZEILE($1:$65535)*(1-MIN(1-ISTLEER('ein Blatt'!A$1:A$65535)/ZEILE($1:$65535))));0)-1)
Da ich die Formeln öfter brauche, drei Fragen/Bitten:
1. Kennt jemand kürzere Formeln oder kann mir eine Fundstelle im Web nennen? (Vielleicht sehe ich ja den Wald vor lauter Bäumen nicht...)
2. Die Formeln funzen nur, wenn im Bereich A1:A65534 eine Zelle leer ist. (Wenn ich 65535 durch 65536 bzw. die gesamte Spalte ersetze, bekomme ich einen Fehler.)
3. Wie wären die Formeln aufzuschreiben, wenn nicht die gesamte Spalte A auszuwerten wäre, sondern z. B. nur der Bereich A10:A65536 ?
Danke für jede Hilfe und
Grüße aus Kamp-Lintfort
Erich
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Erste leere Zelle einer Spalte - Formel
21.07.2005 14:54:32
Reinhard
Hallo Erich,
die Formelgötter, speziell matrixformeln sitzen hier:
http://www.excelformeln.de
Wenn du da nichts findest brauchst du m.E. gar nicht weiter im Inet zu seuchen
Gruß
Reinhard
AW: Erste leere Zelle einer Spalte - Formel
21.07.2005 15:09:27
Erich
dank Dir, Reinhard,
aber da war ich natürlich zuallererst. Von excelformeln.de stammen auch die meisten Zeichen meiner Formel (habe ich kopiert). Die Formel, die ich bräuchte, habe ich aber nicht gefunden - ich habe auch schon auf englisch gesucht...
Grüße aus Kamp-Lintfort
Erich
Anzeige
AW: {=MIN(WENN(A10:A65536="";ZEILE(10:65536)))}
21.07.2005 16:19:11
Erich
Hallo Walter!
Das war jetzt wohl schon peinlich einfach...
(Manchmal sollte ich in einer Formel einfach hineinschreiben, was ich möchte - das mit dem Wald und den Bäumen stimmte!)
Danke aus Kamp-Lintfort
Erich
Anzeige
AW: {=MIN(WENN(A10:A65536="";ZEILE(10:65536)))}
21.07.2005 21:44:11
Reinhard
Hallo Erich,
ich glaube wf ist einer von excelformeln.de. denn ich wollte dir den Tipp geben, falls mal ein "Boris" hier auftaucht ihn OT anzusprechen oder seinen Kumpel, der ist seltenst hier und auch deshalb wußte nur sein Name besteht nur aus 2-3 Buchstaben.
Boris und wenn es wf ist er auch , evtl noch ein Dritter, sind die Betreiber von excelformeln.de und ich glaube nicht dass weltweit irgendwo eine Seite oder das Wissen über Formeln existiert wie auf deren Seite.
Gruß
Reinhard
Anzeige
AW: Erste leere Zelle einer Spalte - Formel
22.07.2005 14:53:47
FP
Hallo Erich,
ich würde es so machen:
{=VERGLEICH(WAHR;A1:A1000="";0)}
Servus aus dem Salzkammergut
Franz
Wunderbar, Franz - Servus und Danke!
22.07.2005 19:23:18
Erich
dann aber: +10 wenn ab Zeile 10
22.07.2005 19:35:46
WF
.
Anzeige
mit +9, wenn ab Zeile 10 - Danke! - oT
22.07.2005 19:50:24
Erich
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Erste leere Zelle in Excel finden


Schritt-für-Schritt-Anleitung

Um die erste leere Zelle in einer Spalte in Excel zu finden, kannst du folgende Formel verwenden:

=MIN(WENN(A1:A1000="";ZEILE(1:1000)))
  1. Öffne Excel und gehe zu dem Arbeitsblatt, in dem du die Formel anwenden möchtest.
  2. Wähle eine Zelle aus, in der das Ergebnis angezeigt werden soll.
  3. Gib die Formel ein und drücke Strg + Shift + Enter, um eine Matrixformel zu erstellen.
  4. Die Formel gibt die Zeilennummer der ersten leeren Zelle in dem angegebenen Bereich zurück.

Wenn du nur einen bestimmten Bereich (z.B. A10:A65536) durchsuchen möchtest, passe die Formel entsprechend an:

=MIN(WENN(A10:A65536="";ZEILE(10:65536)))

Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Lösung: Stelle sicher, dass du die Formel als Matrixformel eingibst. Drücke Strg + Shift + Enter, anstatt nur Enter.
  • Fehler: Keine leere Zelle gefunden

    • Lösung: Vergewissere dich, dass im angegebenen Bereich tatsächlich leere Zellen vorhanden sind.
  • Formel funktioniert nicht mit der gesamten Spalte

    • Lösung: Verwende anstelle von A:A einen spezifischen Bereich, da Excel bei der Funktion mit großen Bereichen (z.B. A:A) Probleme haben kann.

Alternative Methoden

  1. VERGLEICH-Funktion: Du kannst auch die folgende Formel verwenden, um die erste leere Zelle zu finden:

    =VERGLEICH(WAHR;A1:A1000="";0)

    Diese Methode ist einfach und effektiv, um die erste leere Zelle in der angegebenen Spalte zu finden.

  2. VBA-Makro: Wenn du häufig nach der ersten leeren Zelle suchen musst, könnte ein VBA-Skript hilfreich sein. Hier ist ein einfaches Beispiel:

    Sub ErsteLeereZelleFinden()
       Dim rng As Range
       Set rng = Range("A1:A1000")
       MsgBox rng.Find(What:="", LookIn:=xlValues).Row
    End Sub

Praktische Beispiele

  • Beispiel 1: Wenn in Spalte A die Werte 1, 2, 3 und dann eine leere Zelle steht, gibt die Formel =MIN(WENN(A1:A1000="";ZEILE(1:1000))) den Wert der Zeile zurück, in der die erste leere Zelle gefunden wird.

  • Beispiel 2: Um die erste nicht leere Zelle zu finden, kannst du diese Formel verwenden:

    =INDEX(A1:A1000;VERGLEICH(FALSE;ISTLEER(A1:A1000);0))

Tipps für Profis

  • Nutze die FILTER-Funktion in Excel 365, um leere Zellen schneller zu erkennen.
  • Kombiniere die WENN-Funktion mit ISTLEER, um gezielt nach leeren Zellen zu suchen.
  • Speichere häufig verwendete Formeln in der Formel-Bibliothek, um den Zugriff zu erleichtern.

FAQ: Häufige Fragen

1. Wie finde ich die erste leere Zelle in einer bestimmten Zeile? Du kannst die Formel anpassen, um nur eine bestimmte Zeile zu durchsuchen, z.B. =MIN(WENN(A10:Z10="";SPALTE(A10:Z10))).

2. Was ist, wenn ich nur nach der nächsten nicht leeren Zelle suchen möchte? Verwende die Formel =INDEX(A1:A1000;VERGLEICH(FALSE;ISTLEER(A1:A1000);0)), um die erste nicht leere Zelle in einem Bereich zu finden.

3. Gibt es eine Möglichkeit, leere Zellen farblich hervorzuheben? Ja, du kannst die bedingte Formatierung verwenden, um leere Zellen zu markieren. Wähle den Bereich aus, gehe zu „Bedingte Formatierung“ und füge eine Regel hinzu, die Zellen mit dem Wert "" (leere Zelle) hervorhebt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige