Zählen von doppelten Werten mit Kriterien
#1
Hallo!

Ich habe in Spalte A unterschiedliche Namen stehen und in Spalte C teils unterschiedliche Datums.
Nun möchte ich zählen, wie oft der Name aus der Zelle E1 (in diesem Fall "Richard") aus der Spalte A 2x bzw. 3x am gleichen Tag vorkommt.
In diesem Fall müsste das Ergebnis 2 bzw. 1 lauten. Ich habe eine Beispieldatei mit angehängt.

Ich hoffe, dass mir jemand helfen kann.


Angehängte Dateien
.xlsx   Mappe2.xlsx (Größe: 9,02 KB / Downloads: 14)
Antworten Top
#2
Moin,

mach aus dem Datenbereich eine formatierte Tabelle (Strg + t) und verwende Zählenwenns...
.xlsx   Mappe2 (3).xlsx (Größe: 13,95 KB / Downloads: 4)
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#3
danke sehr für die rasche Antwort, aber wie lautet dann die Formel, wenn ich z.B. wissen will, wie oft der Name Richard 3x an einem Tag vorkommt? Denn mit der Hilfsspaltet steht nun dreimal die Zahl 3, als Ergebnis erwartet ich mir aber 1
Antworten Top
#4
Hi,

für 2x an einem Tag:

Code:
=SUMME((ZÄHLENWENNS(A.:.A;$A$9;C.:.C;$C$9:C27)=2)/2)

analog für 3x die Zweier durch Dreier ersetzen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
danke sehr, du hast mir sehr geholfen

Hallo noch einmal

ich habe mich leider zu früh gefreut
wenn ich die Formel in meine Datei einbinde, wird leider ein falsches Ergebnis angezeigt
ich habe einen Ausschnitt mit angehängt
als richtiges Ergebnis sollte 4 rauskommen und nicht 6,5
ich hoffe, dass mir jemand nochmals helfen kann


Angehängte Dateien
.xlsx   Mappe2.xlsx (Größe: 50,1 KB / Downloads: 3)
Antworten Top
#6
Hi Edgar,

warum:  =SUMME((ZÄHLENWENNS(A.:.A;$A$9;C.:.C;$C$9:C27)=2)/2)
anstatt:  =SUMME((ZÄHLENWENNS(A.:.A;$A$9;C.:.C;C.:.C)=2)/2)
Antworten Top
#7
auch mit dieser Formel kommt als Ergebnis 6,5 raus statt eigentlich 4

A9 stimmt auch nicht, es sollte E1 sein

vielleicht noch einmal zur Erklärung, scheint ein Name 2x an einem gleichen Tag auf, darf er natürlich nur 1x gezählt werden
wahrscheinlich deswegen kommt immer 6,5 statt 4 raus
Antworten Top
#8
Ich erhalte das erwartetet Ergebnis mit der Formel:

PHP-Code:
=LET(
a;FILTER(C:.C;A:.A=E1);
b;GRUPPIERENNACH(a;a;ANZAHL);
c;FILTER(b;INDEX(b;;2)=2);
Result;ANZAHL(INDEX(c;;2));
Result)

Die Schritte ließen sich auch noch reduzieren. Aber so lässt sich jedes Zwischenergebnis einzeln abfragen.
Antworten Top
#9
Hi ws,

Zitat:warum:  =SUMME((ZÄHLENWENNS(A.:.A;$A$9;C.:.C;$C$9:C27)=2)/2)

Gedankenlosigkeit.

Die Let-Formel habe ich gesucht.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#10
Hallo ws-53

danke sehr für deine Formel, die ist ja wirklich kompliziert, aber sie funktioniert super, wenn an einem Tag zweimal der gleiche Name steht
wie müsste nun die Formel lautet, wenn an einem Tag dreimal der gleiche Name steht? auch hier sollte der Name nur einmal gezählt werden
ich habe in deiner bestehenden Formel überall statt 2 die Zahl 3 getauscht, aber leider liefert Excel mir nicht das richtige Ergebnis
ich hoffe, dass du mir nochmals helfen kannst
Antworten Top


Gehe zu:


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