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

Erste beschriebene zelle einer Spalte

Forumthread: Erste beschriebene zelle einer Spalte

Erste beschriebene zelle einer Spalte
27.06.2002 08:48:56
Joachim S
Guten Morgen Forum
In der Recherche fand ich nur Hinweise wie man die erste leere Zelle in einer Spalte findet.
Aber findet man die erste beschriebene (nicht leere Zelle ) in einer Spalte??

Im vorraus schon vielen Dank für eure Bemühungen
Schöne Grüße vom Bodensee
Gruß Josi

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Erste beschriebene zelle einer Spalte
27.06.2002 09:01:32
MikeS
Hallo Josi,

Findet erste nichtleere Zelle in Spalte A

Ciao MikeS

Vielen Dank :-)
27.06.2002 09:17:17
Joachim S
.
Ergänzung
27.06.2002 09:28:50
Martin Beck
Hallo Mike, Josi,

falls die Sonderfälle

a) alle Zellen in Spalte A sind leer und

b) Zelle A1 ist nicht leer

berücksichtigt werden sollen:

Gruß
Martin Beck

Anzeige
Erste beschriebene Zelle - ohne VBA
27.06.2002 10:08:03
WF
Hi Josi,

folgende winzige Array-Formel:
{=VERGLEICH(WAHR;A1:A1000<>"";0)}

ARRAY-Formel {=geschweifte Klammern} nicht eingeben;
Abschluß der Formel mit gleichzeitig Strg / Shift / Enter; - das erzeugt sie.

trapp, trapp, trapp, trapp, trapp, brrrrr
WF

http://www.excelformeln.de/
die ultimative Formelseite

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Erste beschriebene Zelle einer Spalte in Excel finden


Schritt-für-Schritt-Anleitung

Um die erste gefüllte Zelle in einer Spalte zu finden, kannst du die folgende Array-Formel verwenden. Diese Methode funktioniert in Excel-Versionen, die Array-Formeln unterstützen.

  1. Wähle eine Zelle aus, in der das Ergebnis angezeigt werden soll.

  2. Gib die folgende Formel ein:

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

    Stelle sicher, dass du die Formel nicht direkt mit Enter bestätigst!

  3. Drücke gleichzeitig Strg + Shift + Enter, um die Formel als Array-Formel einzugeben. Dadurch umschließt Excel die Formel automatisch mit geschweiften Klammern {}.

Diese Formel sucht in der Spalte A (von A1 bis A1000) nach der ersten Zelle, die nicht leer ist.


Häufige Fehler und Lösungen

  • Fehler: Formel gibt #NV zurück.

    • Lösung: Dies passiert, wenn alle Zellen im angegebenen Bereich leer sind. Überprüfe den Bereich und stelle sicher, dass mindestens eine Zelle gefüllt ist.
  • Fehler: Formel wird nicht als Array-Formel erkannt.

    • Lösung: Stelle sicher, dass du die Eingabe mit Strg + Shift + Enter abgeschlossen hast. Andernfalls wird die Formel nicht korrekt ausgeführt.

Alternative Methoden

Wenn du die erste nicht leere Zelle in einer Spalte finden möchtest, gibt es auch andere Methoden:

  1. Verwendung von INDEX und VERGLEICH:

    =INDEX(A:A;VERGLEICH(WAHR;A1:A1000<>"";0))

    Diese Formel gibt den Inhalt der ersten gefüllten Zelle in Spalte A zurück.

  2. Mit VBA:

    Wenn du VBA verwenden möchtest, kannst du ein einfaches Makro schreiben, um die erste gefüllte Zelle zu finden.

    Sub ErsteGefuellteZelle()
       Dim rng As Range
       Set rng = Range("A1:A1000").Find(What:="*", LookIn:=xlValues, LookAt:=xlPart)
       If Not rng Is Nothing Then
           MsgBox "Die erste gefüllte Zelle ist: " & rng.Address
       Else
           MsgBox "Keine gefüllten Zellen gefunden."
       End If
    End Sub

Praktische Beispiele

Angenommen, du hast folgende Daten in Spalte A:

A1: 
A2: Hallo
A3: Welt
A4: 
A5: Excel

Wenn du die oben genannte Array-Formel in Zelle B1 eingibst, wird das Ergebnis 2 zurückgegeben, was der Position der ersten nicht leeren Zelle (A2) entspricht. Mit der INDEX-Formel kannst du dann direkt den Wert "Hallo" abrufen.


Tipps für Profis

  • Vermeide große Bereiche, um die Performance zu verbessern. Statt A1:A1000 kannst du auch spezifischere Bereiche wie A1:A100 verwenden.
  • Nutze die Funktion WENNFEHLER, um mögliche Fehler abzufangen:

    =WENNFEHLER(VERGLEICH(WAHR;A1:A100<>"";0);"Keine gefüllte Zelle gefunden")

FAQ: Häufige Fragen

1. Wie finde ich die erste gefüllte Zelle in mehreren Spalten? Um die erste gefüllte Zelle in mehreren Spalten zu finden, kannst du die Formel entsprechend anpassen, oder ein Makro verwenden, das alle relevanten Spalten überprüft.

2. Funktioniert die Array-Formel auch in Excel Online? Ja, die Array-Formel funktioniert auch in Excel Online, solange du die Eingabe korrekt mit Strg + Shift + Enter abschließt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige