Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zählenwenn: in einer Spalte einen Wert zählen, bis zur letzten Dublikaten-Reihe
#1
Hallo,

wie kann in einer Spalte ein bestimmter Wert gezählt werde, jedoch die letzte Duplikaten-Folge dieses Wertes ausgenommen?

Hier ein Beispiel einer Excel-Spalte:

FALSCH (erste Zelle)
WAHR
FALSCH
WAHR
WAHR
WAHR
FALSCH
FALSCH

WAHR
FALSCH
FALSCH
FALSCH (letzte Zelle)

"FALSCH" soll gezählt werden, jedoch mit Ausnahme der letzten 3 aufeinanderfolgenden Duplikate.

Das Ergebnis der gewünschten Formel soll also 4 lauten, nicht 7.

Danke im Voraus für den einen oder anderen Lösungsvorschlag!

MfG
Antworten Top
#2
Hallo

Bitte Begründung warum die letzten 3 FALSCH nicht gezählt werden sollen.

Ansonsten kannst du Alle Minus WAHR ergibt auch 7
Code:
=ANZAHL2(A:A)-ZÄHLENWENN(A:A;WAHR)
Gruss Werni
Der Künstler lebt auch vom Applaus
Excel Optimaler Zuschnitt von Stangen/Balken - YouTube
Antworten Top
#3
Hallo,

die letzten 3 FALSCH (Bedeutung: Status = nicht abgeschlossen) sollen nicht gezählt werden, da analysiert werden soll, weshalb in einem Geschäftsprozess diverse Milestone-Status als erledigt markiert werden konnten (WAHR), obschon es die Vorgänger-Status noch nicht sind (also FALSCH).

Die letzte aufeinanderfolgende Reihe von Duplikaten FALSCH soll demnach nicht in der ZÄHLENWENN(S)-Funktion berücksichtigt werden.

Gruß,

Eric
Antworten Top
#4
Hallöchen,

so werden lediglich die letzten 3 nicht gezählt, unabhängig, ob da welche doppelt sind …

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1WAHRFALSCH1
2FALSCHWAHR2
3WAHR
4FALSCH
5FALSCH
6WAHR

ZelleFormel
D1=ZÄHLENWENN($A$1:INDEX($A$1:$A$99;VERWEIS(2;1/($A$1:$A$99<>"");ZEILE($A$1:$A$99))-3;);C1)
D2=ZÄHLENWENN($A$1:INDEX($A$1:$A$99;VERWEIS(2;1/($A$1:$A$99<>"");ZEILE($A$1:$A$99))-3;);C2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Hallo

Wie ich es verstehe. Nur die FALSCH vor dem letzten WAHR zählen!
Wenn die letzte Zelle = WAHR, werden alle FALSCH gezählt?

Code:
=ZÄHLENWENN(INDIREKT("A1:A"&VERWEIS(2;1/(A:A=WAHR);ZEILE(X1:X99)));FALSCH)
Gruss Guschti
Der Künstler lebt auch vom Applaus
Excel Optimaler Zuschnitt von Stangen/Balken - YouTube
Antworten Top
#6
Ja genau, nur die FALSCH vor dem letzten WAHR zählen!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste