Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Letzte nicht leere Zelle in Zeile finden und ...

Letzte nicht leere Zelle in Zeile finden und ...
31.05.2018 08:21:58
Carsten
Hallo Leute, ich zerbreche mir schon länger den Kopf:
Beispiel:
1 60,0% 2 40,0% 3 33,33% 4 33,3%
1 60,0% 2 40,0% 3 33,33%
1 60,0% 2 40,0% 0,0% 4 33,3%
0,0% 2 40,0% 3 33,33% 4 33,3%
In einem Bereich (Q5:AX5) soll die VORletzte, nicht leere Zelle gefunden werden. Im Beispiel erste Zeile wäre das die 4, in der zweiten Zeile (Q6:AX6) die 3. In der dritten und vierten Zeile wieder die 4.
Es kann leider auch sein, das am Anfang des Bereichs jeder Zeile oder mittendrin Leerzellen sein können.
Die Prozentwerte kommen von einer Formel, die Ganzzahlen werden per Hand eingetragen.
Ich hatte schon dreizeilige Formeln die leider nur teilweise funktioniert haben. Bin etwas Ideenlos im Moment. Google hilft nur bei der Suche nach dem letzten Wert und meistens Vergleiche mit 0, nicht ""
Vielen Dank schon einmal für euere Unterstützung!
Anzeige

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

Betreff
Datum
Anwender
Anzeige
Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 08:50:22
WF
Hi,
für Zeile 1 folgende Arrayformel:
{=INDEX(Q1:AX1;KGRÖSSTE((Q1:AX1"")*(SPALTE(Q1:AX1)-16);2))}
WF
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:05:51
Carsten
Hi, das funktioniert prinzipiell sehr gut, wäre ich nicht darauf gekommen! DANKE!
Aber eine Sache ist noch, ich habe es vielleicht nicht richtig beschrieben:
Die Spalten mit den Prozentwerten sind schon vorgegeben
Wenn im Beispiel in der ersten Zeile
1 60,0% 2 40,0% 3 33,33% 4 33,3% "" xx,x% "" yy,yy%...
vorgegeben sind, hätte ich gerne die 4.
Da mir die Lösungs-Funktion noch nicht ganz klar ist, bitte ich noch einmal um Unterstützung! Danke!
Anzeige
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:20:25
Hajo_Zi
ändere 2 auf 3.
Dies ist nicht die Vorletzte wie im ersten Beitrag gefordert.

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:20:27
Hajo_Zi
ändere 2 auf 3.
Dies ist nicht die Vorletzte wie im ersten Beitrag gefordert.

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Anzeige
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:39:59
Carsten
Ja, sorry, falsch ausgedrückt, die Änderung bringt leider nichts.
Ich versuchs nochmal anders:
In einer Zeile in einem Zellbereich G5:AX5 ist in jeder zweiten Spalte eine Formel vorgegeben (die Prozente), diese stehen schon da. Also in Spalte Z5S6,Z5S8,Z5S10,...
Die per Hand eingegebenen ungeraden Spalten, also Z5S5,Z5S7,Z5S9..., von denen hätte ich gerne die letzte befüllte, wobei vorher auch Lücken sein können.
Kurz: Jede 2. ungerade Zelle des Bereichs die als letztes gefüllt ist. (Im Bsp. alle geraden Spalten immer befüllt, die letzte befüllte ungerade. Oder wenns hilft, von rechts die erste gefüllte ungerade Spalte()des Bereichs)
Sorry, ich hänge schon so lange daran das ich langsam durchdrehe :(
DANKE!
Anzeige
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:44:29
Hajo_Zi
Gut in jedem Beitrag gibt es eine andere
erster Beitrag vorletzte
vorletzter Beitrag 3 von hinten
letzter Beitrag letzter Eintrag.
Warten wir doch mal ab bist Dir klar ist was Du willst.
Ich bin dann raus, da ich nicht für den Papierkorb arbeite.
Gruß Hajo
Anzeige
AW: Zellinhalt der vorletzten nicht leeren Zelle
31.05.2018 09:51:19
Carsten
Sorry, es ist halt nicht ganz so leicht auszudrücken und ich bin ehrlich gesagt auch schon ein bischen durch weil ich so lange daran hänge, aber die letzte Aussage stimmt.
letzte gefüllte, ungerade Zelle
31.05.2018 10:02:52
WF
Hi,
ist sogar einfacher:
=VERWEIS(2;1/(Q1:AX1"")/(REST(SPALTE(Q1:AX1);2)=1);Q1:AX1)
WF
AW: letzte gefüllte, ungerade Zelle
01.06.2018 07:47:46
Carsten
DANKE! WF, geht einwandfrei!!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Letzte nicht leere Zelle in Excel finden


Schritt-für-Schritt-Anleitung

Um die letzte nicht leere Zelle in einer bestimmten Zeile zu finden, kannst Du folgende Schritte ausführen:

  1. Öffne Excel und gehe zu der Arbeitsmappe, in der Du die letzte gefüllte Zelle finden möchtest.

  2. Wähle die Zelle aus, in der das Ergebnis angezeigt werden soll.

  3. Gib folgende Formel ein, um die letzte gefüllte Zelle einer Zeile zu finden:

    =VERWEIS(2;1/(Q1:AX1"");Q1:AX1)

    Hierbei wird angenommen, dass sich Deine Daten in den Zellen Q1 bis AX1 befinden. Du kannst den Bereich anpassen, je nachdem, wo sich Deine Daten befinden.

  4. Drücke Enter, um das Ergebnis anzuzeigen. Diese Formel sucht die letzte gefüllte Zelle in der angegebenen Zeile.


Häufige Fehler und Lösungen

  • Formel gibt Fehler zurück: Stelle sicher, dass der gewählte Bereich tatsächlich Daten und nicht nur Leerzellen enthält. Überprüfe auch die Syntax der Formel.

  • Falsches Ergebnis: Wenn Du die vorletzte nicht leere Zelle finden möchtest, kannst Du die Funktion KGRÖSSTE verwenden:

    {=INDEX(Q1:AX1;KGRÖSSTE((Q1:AX1"")*(SPALTE(Q1:AX1)-16);2))}
  • Leere Zellen werden nicht erkannt: Achte darauf, dass die Leerzellen wirklich leer sind und keine unsichtbaren Zeichen enthalten.


Alternative Methoden

Es gibt verschiedene Möglichkeiten, die letzte gefüllte Zelle zu finden:

  1. VBA-Makro: Wenn Du mit VBA vertraut bist, kannst Du ein Makro schreiben, das die letzte nicht leere Zelle in einer bestimmten Spalte oder Zeile findet.

    Beispiel:

    Function LetzteGefuellteZelle(rng As Range) As Variant
       Dim Zelle As Range
       For Each Zelle In rng.Cells
           If Not IsEmpty(Zelle.Value) Then
               LetzteGefuellteZelle = Zelle.Value
           End If
       Next Zelle
    End Function
  2. Google Tabellen: Wenn Du Google Tabellen verwendest, kannst Du die Funktion =FILTER nutzen, um die letzte gefüllte Zelle in einer Spalte zu finden.


Praktische Beispiele

  • Beispiel 1: Angenommen, Du hast in den Zellen Q5 bis AX5 folgende Werte: 60%, 40%, , 33.33%, 33.3%. Um die letzte gefüllte Zelle zu finden, verwende:

    =VERWEIS(2;1/(Q5:AX5"");Q5:AX5)
  • Beispiel 2: Wenn Du die vorletzte gefüllte Zelle in der gleichen Zeile suchst, nutze die KGRÖSSTE-Methode:

    {=INDEX(Q5:AX5;KGRÖSSTE((Q5:AX5"")*(SPALTE(Q5:AX5)-16);2))}

Tipps für Profis

  • Nutze Tastenkombinationen wie Strg + Shift + ↓, um schnell zur letzten gefüllten Zelle in einer Spalte zu springen.
  • Experimentiere mit Bedingten Formatierungen, um leere Zellen hervorzuheben.
  • Verwende Tabellen in Excel, um Daten dynamisch zu verwalten und die Funktionen zu verbessern.

FAQ: Häufige Fragen

1. Wie finde ich die erste nicht leere Zelle in einer Zeile?
Du kannst die folgende Formel verwenden:

=INDEX(Q1:AX1;VERGLEICH(WAHR;Q1:AX1<>"");0)

2. Was ist der Unterschied zwischen der letzten und der vorletzten gefüllten Zelle?
Die letzte gefüllte Zelle gibt den letzten Wert in einer Reihe zurück, während die vorletzte gefüllte Zelle den zweitletzten Wert zurückgibt, wenn es mindestens zwei gefüllte Zellen gibt.

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