
Ich versuche herauszufinden, wie ich eine Variable erstelle, die mir die Anzahl der eindeutigen Daten für jede Person in meinem Datensatz anzeigt.
Wenn ich beispielsweise Folgendes habe:
A B
K 9/12
K 9/12
K 9/13
K 9/14
J 9/12
J 9/14
J 9/15
J 9/16
F 9/14
F 9/14
F 9/15
Ich möchte, dass Excel Folgendes zurückgibt:
A B C
K 9/12 3
K 9/12 3
K 9/13 3
K 9/14 3
J 9/12 4
J 9/14 4
J 9/15 4
J 9/16 4
F 9/14 2
F 9/14 2
F 9/15 2
Ich arbeite eher mit Stata und R, aber ich versuche, eine Excel-Arbeitsmappe mit Formeln zusammenzustellen, um einem Kollegen zu helfen, der normalerweise nicht mit Daten arbeitet. Ich wäre für jeden Tipp sehr dankbar!
Antwort1
Sie können dies als Array-Formel verwenden (Eingabe mit CTRL+SHIFT+ENTER):
=SUM(IF(FREQUENCY(IF($A$2:$A$12=A2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW(B$2)+1),1))
Großer Dank geht an @barryhoudini fürdiese Formel schreiben