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

Forumthread: Excel-Formel nächster Wert größer 0

Excel-Formel nächster Wert größer 0
RonaldoHH
Hallo, ich verzweifele langsam bei einer Excel-Formel und ich hoffe, dass mir jemand helfen kann:
In den Zellen B1 bis Z20 stehen Werte von 0 bis 10.
In den Zellen A1 bis A20 benötige ich eine Formel, die mir die Position des ersten Wertes über 0 in der jeweiligen Zeile gibt. Z.B.
b1 = 0
c1 = 0
d1 = 1
e1 = 1
f1 = 2
g1 = 1
in A1 müsste die Formel die Position = d1 wiedergeben. Es handelt sich wahrscheinlich um eine Matrix-Funktion. Ich habe auch schon diverse Seiten im Internet durchgelesen und Formeln ausprobiert. Leider komme ich zu keinem Ergebnis.
Ich habe die folgende Formel gefunden, die mir den ersten Wert in der Spale A1 wiedergibt, jedoch nicht in der jweiligen Zeile.
{=INDEX($A$1:$A$10;KKLEINSTE(WENN($A$1:$A$10"";ZEILE($A$1:$A$10));SPALTE(A1)))}
Hat jemand eine Idee ?
Schöne Grüße
Ronaldo
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Excel-Formel nächster Wert größer 0
16.08.2012 12:32:53
Rudi
Hallo,
{=ADRESSE(ZEILE();MIN(WENN(B1:Z1>0;SPALTE(B:Z);"")))}
Gruß
Rudi
AW: Excel-Formel nächster Wert größer 0
16.08.2012 13:55:12
RonaldoHH
Hi Rudi,
es klappt wunderbar. Vielen Dank. Könntest du mir evtl. die Formel kurz erklären ? Ich verstehe das immer nicht so mit den geschweiften Klammern.
Danke & schöne Grüße
Ronaldo
AW: Excel-Formel nächster Wert größer 0
16.08.2012 14:10:18
Rudi
Hallo,
Ich verstehe das immer nicht so mit den geschweiften Klammern.
hier wird' gut erklärt: http://www.online-excel.de/excel/singsel.php?f=26
Gruß
Rudi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Nächster Wert größer 0 in Excel finden


Schritt-für-Schritt-Anleitung

Um den ersten Wert größer als 0 in einer Zeile zu finden, kannst du folgende Schritte befolgen:

  1. Gehe zu der Zelle, in der du die Position des ersten Wertes über 0 anzeigen möchtest. In diesem Beispiel verwenden wir A1.
  2. Gib die folgende Formel ein:
    =ADRESSE(ZEILE();MIN(WENN(B1:Z1>0;SPALTE(B:Z);"")))
  3. Drücke Strg + Shift + Enter, um die Formel als Matrixformel einzugeben. Dies ist wichtig, da die Formel auf mehrere Zellen zugreift.
  4. Die Zelle A1 zeigt nun die Adresse des ersten Wertes an, der größer als 0 ist.

Diese Methode ist eine einfache Möglichkeit, den nächsten Wert in einer Spalte zu finden.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt einen Fehler zurück oder zeigt nichts an.

    • Lösung: Stelle sicher, dass du die Formel als Matrixformel eingegeben hast (mit Strg + Shift + Enter).
  • Fehler: Die Adresse zeigt nicht den korrekten Wert an.

    • Lösung: Überprüfe, ob die Zellen im Bereich (z.B. B1:Z1) tatsächlich Werte größer als 0 enthalten.

Alternative Methoden

Wenn du eine andere Methode ausprobieren möchtest, um den nächsten Wert in der Spalte zu finden, kannst du die WENN-Funktion in Kombination mit MIN verwenden:

=MIN(WENN(B1:Z1>0;SPALTE(B1:Z1);""))

Verwende diese Formel ebenfalls als Matrixformel. Sie gibt die Spaltennummer des ersten Wertes zurück, der größer als 0 ist.


Praktische Beispiele

Angenommen, du hast folgende Werte in der Zeile 1:

B1 C1 D1 E1 F1 G1
0 0 1 1 2 1

Wenn du die oben genannte Formel in Zelle A1 eingibst, wird das Ergebnis D1 angezeigt, da dies der erste Wert größer als 0 ist.


Tipps für Profis

  • Nutze benannte Bereiche: Wenn du häufig mit denselben Zellen arbeitest, kannst du diese als benannte Bereiche definieren. Das macht deine Formeln übersichtlicher.
  • Verwende die Funktion FILTER: In neueren Excel-Versionen kannst du die FILTER-Funktion verwenden, um gezielt nur Werte anzuzeigen, die größer als 0 sind.
  • Vermeide unnötige Berechnungen: Überlege, ob du wirklich alle Zellen in der Formel einbeziehen musst, um die Leistung von Excel zu verbessern.

FAQ: Häufige Fragen

1. Frage: Warum funktionieren die geschweiften Klammern in der Formel?
Antwort: Die geschweiften Klammern zeigen an, dass es sich um eine Matrixformel handelt. Du musst sie nicht selbst eingeben, sondern Excel fügt sie hinzu, wenn du die Formel korrekt mit Strg + Shift + Enter eingibst.

2. Frage: Welche Excel-Version benötige ich für diese Formeln?
Antwort: Die beschriebenen Methoden sollten in Excel 2010 und neueren Versionen funktionieren. Einige Funktionen wie FILTER sind nur in neueren Versionen verfügbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige