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

Forumthread: Erste Zahl größer 0 nach links suchen

Erste Zahl größer 0 nach links suchen
07.07.2021 13:47:04
Joerg
Hallo,
ich knabbere gerade an folgendem Problem und komme nicht weiter.
Ich befinde mich in irgendeiner Spalte einer Zeile. In den Zellen links der aktuellen Position kommen erst ein paar Zellen mit einer 0 drin und dann irgendwann eine erste Zahl größer 0. Die Adresse dieser Zelle benötige ich.
Also: Finde die erste Zelle links meiner Position größer 0
nach rechts ist kein Ding, aber nach links ?
Kann mir da wer helfen?
Gruß Jörg
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Erste Zahl größer 0 nach links suchen
07.07.2021 13:57:10
Oberschlumpf
Hi Jörg,
du hast vergessen, uns was Wichtiges zu verraten.
Wann genau benötigst du denn die Adresse?
- wenn du irgdeine Zelle irgdwo anklickst/auswählst?
- nachdem du in beliebiger Zelle etwas eingetragen hast?
Wie genau soll dir die Adresse mit Wert größer 0 angezeigt werden?
- in der Zelle, die du gerade ausgewählt hattest?
- in einer anderen aber bestimmten Zelle?
- als MsgBox?
Ciao
Thorsten
...zeig doch bitte mal per Upload eine Bsp-Datei - dann SEHEN wir auch besser, was genau du meinst...
Anzeige
AW: Erste Zahl größer 0 nach links suchen
07.07.2021 14:13:45
Joerg
Hi,
ja, sorry, da hättet ihr meine Gedanken lesen können müssen. Ich lade eine Beispieldatei hoch ( https://www.herber.de/bbs/user/147002.xlsx
).
In Zelle A1 erzeuge ich die Spalte des aktuellen Datums. Von dieser Spalte ausgehend soll mir in A2 meinetwegen, das Ergebnis (also C7) angezeigt werden.
Gruß Jörg
Anzeige
=VERWEIS(2;1/(A1:O1>0);1:1)
07.07.2021 14:28:08
WF
Hi,
wenn Du links von P1 suchst.
=VERWEIS(2;1/(A1:O1>0)/ISTZAHL(1:1);1:1)
wenn es nur Zahlen sein sollen, denn Text ist auch größer null.
WF
AW: =VERWEIS(2;1/(A1:O1>0);1:1)
07.07.2021 14:36:49
Joerg
Cool, vielen Dank .... und so super schnell. Genial.
und Dein obiges Beispiel wäre
07.07.2021 14:44:24
WF
=VERWEIS(2;1/(A7:INDIREKT(A1&7)>0);7:7)
WF
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Erste Zahl größer 0 nach links suchen in Excel


Schritt-für-Schritt-Anleitung

Um die erste Zahl größer 0 in einer Zeile nach links zu suchen, kannst du die folgende Formel verwenden. Angenommen, du bist in Zelle P1 und möchtest die erste Zahl größer 0 in der Zeile 1 finden:

=VERWEIS(2;1/(A1:O1>0);1:1)

Diese Formel sucht von der aktuellen Position nach links und gibt den Wert der ersten Zelle zurück, die größer als 0 ist. Achte darauf, dass du nur Zahlen berücksichtigst, indem du sicherstellst, dass der Bereich keine Textwerte enthält.

Wenn du die Adresse der Zelle haben möchtest, kannst du die Formel erweitern:

=ADRESSE(1;VERWEIS(2;1/(A1:O1>0);SPALTE(A1:O1)))

Diese Formel gibt die Adresse der ersten Zelle zurück, die größer 0 ist.


Häufige Fehler und Lösungen

  • Fehler: #DIV/0!

    • Ursache: Dies kann passieren, wenn es in dem angegebenen Bereich keine Werte größer 0 gibt.
    • Lösung: Stelle sicher, dass im Bereich A1:O1 mindestens eine Zahl größer 0 vorhanden ist.
  • Fehler: Falscher Zellbezug

    • Ursache: Wenn du die Formel in eine andere Zeile oder Spalte kopierst, kann es sein, dass die Zellbezüge nicht mehr korrekt sind.
    • Lösung: Verwende absolute Zellbezüge (z.B. $A$1:$O$1), um die Formel korrekt zu kopieren.

Alternative Methoden

Eine andere Möglichkeit, um die erste Zahl größer 0 zu finden, besteht darin, die Funktion AGGREGAT zu verwenden. Diese Methode ist besonders nützlich, wenn du mit größeren Datensätzen arbeitest:

=AGGREGAT(15;6;SPALTE(A1:O1)/(A1:O1>0);1)

Diese Formel gibt die Position der ersten Zelle zurück, die größer 0 ist. Du kannst dann ADRESSE verwenden, um die Zelle zu referenzieren.


Praktische Beispiele

Angenommen, in der Zeile 1 befinden sich folgende Werte: 0, 0, 0, 5, 0, 8. Wenn du die oben genannten Formeln anwendest, wird das Ergebnis D1 für die Adresse und 5 für den Wert sein.

Wenn du in einer Zeile mit gemischten Daten (Zahlen und Text) arbeitest, könnte die Formel wie folgt aussehen:

=VERWEIS(2;1/(A1:O1>0)/ISTZAHL(A1:O1);1:1)

Diese Formel stellt sicher, dass nur Zahlen berücksichtigt werden.


Tipps für Profis

  • Nutze die Funktion INDIREKT, um dynamische Bereiche zu erstellen, wenn du oft mit wechselnden Zeilen oder Spalten arbeitest.
  • Kombiniere WENN mit VERWEIS, um benutzerdefinierte Rückgabewerte zu erstellen, z.B. wenn kein Wert größer 0 gefunden wird.
  • Dokumentiere deine Formeln gut, besonders wenn du sie in komplexeren Arbeitsmappen einsetzt.

FAQ: Häufige Fragen

1. Wie kann ich die Formel anpassen, um nur bestimmte Spalten zu durchsuchen?
Du kannst den Bereich in der Formel anpassen, z.B. A1:C1, um nur die ersten drei Spalten zu durchsuchen.

2. Was passiert, wenn ich die Formel in einer Zelle kopiere?
Achte darauf, die Zellreferenzen zu überprüfen. Verwende $, um absolute Referenzen zu erstellen, wenn du die Formel in verschiedenen Zellen verwenden möchtest.

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