Freigeben über

Excel - Zahlen in einer Liste zählen bis zu einem bestimmten Wert

Anonym
2021-04-09T09:30:54+00:00

Hallo zusammen,

ich habe ein Problem mit einer Excel-Formel bzw. bin mir nicht sicher, ob dies "einfach" zu lösen ist.

  • Ich habe eine Liste (Spalte) mit Zahlen (1 absteigend).
  • Innerhalb dieser Liste möchte ich nun von oben nach unten alle Zellen zählen die eine 1 beinhalten.
  • Sobald eine Zahl kleiner als 1 vorkommt, soll die Zählung stoppen und das Zählergebnis ausgegeben werden.

Beispiel:

Zelle   Inhalt

A1         1

A2         1

A3         1

A4         1

A5        0,8

A6         1

Ergebnis = 4

Würde mich sehr über eine Rückmeldung oder Lösungsvorschlag freuen.

Vielen Dank im Voraus

jack

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen

11 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2021-04-09T11:58:18+00:00

    Hallo Jack,

    probiere es dann mit:

    =ZÄHLENWENN(INDIREKT("A1:A"&MIN(WENN($A$1:$A$100<1;ZEILE($1:$100)))-1);1)

    Claus

    0 Kommentare Keine Kommentare
  2. Nikolino 2,120 Zuverlässigkeitspunkte
    2021-04-09T11:20:45+00:00

    Hoffe das ich Ihnen mit diesen Informationen weiterhelfen konnte.

    0 Kommentare Keine Kommentare
  3. Anonym
    2021-04-09T11:18:51+00:00

    Vielen Dank schon einmal an Euch und die schnellen Antworten.

    Hallo rnlumberio,

    vielen Dank für Deinen Lösungsansatz.

    Allerdings erhalte ich eine Fehlermeldung im Bereich "=IF(OR($B 2=$B,Summe($C-1:$C 1)>0),"",COUNTIF($B$1:$B 2,1))" ?

    Hallo Claus,

    Dein Ansatz sieht schon mal klasse aus und kommt meinem Wunsch schon fast nahe.

    Nun ist aber das Problem, dass nach der Ausgabe wieder von Neuem gezählt wird. Dies sollte allerdings nicht sein, sondern ich benötige lediglich die erste Zahl/Ergebnis von oben.

    Ein WorkAround wäre dann in einer weiteren Zellen, das Maximum auszuwerten.

    Wäre natürlich schön, wenn es direkt gehen würde.

    LG Jack

    0 Kommentare Keine Kommentare
  4. Anonym
    2021-04-09T10:53:16+00:00

    Wir verwenden einen Übersetzungsdienst, um unsere Benutzer zu unterstützen. Bitte entschuldigen Sie grammatikalische Fehler.

    Hallo Marcus. Ich bin RN, ein unabhängiger Berater und Microsoft-Benutzer wie Sie.

    Sie können die folgende Formel verwenden

    [Code]

    =IF(OR($B 2=$B,Summe($C-1:$C 1)>0),"",COUNTIF($B$1:$B 2,1))

    [/Code]

    Die Formel beginnt in der zweiten Zeile, dann können Sie ziehen, um die nachfolgende Zeile zu tun.

    0 Kommentare Keine Kommentare
  5. Anonym
    2021-04-09T10:00:34+00:00

    Hallo Jack,

    schau mal hier rein:

    https://1drv.ms/x/s!AqMiGBK2qniTgfArVH1-gYyUcarKxw?e=X6t76o

    Claus

    0 Kommentare Keine Kommentare