Anzahl aus Spalten mit Prüfung von Dopplung
#1
Hallo zusammen,
bin neu hier und brauche eure Hilfe.

In der angehängten Datei ist das Problem wahrscheinlich verständlicher erklärt aber ich versuche es hier mal im Fließtext.

Spalte A = Kunde (Kunde kann mehrfach vorkommen)
Spalte B = Status 

Jetzt brauche ich die Anzahl von Kunde die den Status "fertig" haben. Allerdings sollen die Kunden wenn sie doppelt vorkommen nur einmal gezählt werden und wichtig, sie dürfen nur gezählt werden wenn alle ihre Status auf "fertig" gestellt sind.

Vielen Dank fürs drauf rum denken...ich habe mittlerweile einen Knoten im Kopf.

Beste Grüße
Jörg


.xlsx   test zähle Kunden.xlsx (Größe: 9,78 KB / Downloads: 7)
Top
#2
Hallo


mit Hilfsspalte...



Tabelle1
ABC
1KundeStatusHilfsspalte
2Klausoffen0
3Thomasfertig1
4Mikefertig1
5Mikeoffen0
6Thomasfertig0
7Andrefertig1
8Michaelfertig1
9Michaeloffen0
10Mikeoffen0
11
12
134

verwendete Formeln
Zelle Formel Bereich N/A
C2:C10=(SUMMENPRODUKT(($A$2:$A2&$B$2:$B2=A2&"fertig")*(1))=1)*(B2="fertig")
C13=SUMME(C2:C10)
http://excel-inn.de/dateien/vba_beispiel..._addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.14 einschl. 64 Bit




LG UweD
Top
#3
Hallo Uwe,

danke für die schnelle Antwort. 

Allerdings dürfen die Kunden nur gezählt werden wenn alle ihre Status auf "Fertig" gestellt sind.

Das richtige Ergebnis müsste in dem Fall 2 lauten (Thomas und Andre).

LG Jörg
Top
#4
Hi

Code:
=SUMMENPRODUKT((VERGLEICH(A2:A10;A2:A10;0)=ZEILE(A1:A9))*(0=ZÄHLENWENNS(A2:A10;A2:A10;B2:B10;"offen")))

Gruß Elex
Top
#5
Hola,

Code:
=ZÄHLENWENNS($A$2:$A$10;A2;$B$2:$B$10;"fertig")=ZÄHLENWENN($A$2:$A$10;A2)

Und jetzt die WAHR zählen.

Gruß,
steve1da
Top
#6
Danke Elex...funktioniert.

Allerdings habe ich gedacht, ihr referenziert irgendwie auf den Status "fertig" und deshalb habe ich verschwiegen das es noch mehr Status als "offen" gibt. Bekomme ich die anderen Status (z.B. "in Bearbeitung" "zurückgestellt" "obsolet" etc.) noch in die Formel, so dass sie trotzdem funktioniert???
Sorry.

Beste grüße
Jörg
Top
#7
Dann so.
Code:
=SUMMENPRODUKT((VERGLEICH(A2:A10;A2:A10;0)=ZEILE(A1:A9))*(0=ZÄHLENWENNS(A2:A10;A2:A10;B2:B10;"<>fertig")))
Top
#8
Hi Steve,

da komme ich auf 3 (WAHR) und nicht auf 2...?

Gruß Jörg

Hi Elex,

DANKE!

Ich verstehe zwar nicht wie sie funktioniert...aber sie funktioniert.

Hut ab...

Beste Grüße
Jörg
Top


Gehe zu:


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