
我試圖弄清楚如何創建一個變量,該變量可以統計數據集中每個人的唯一日期的數量。
例如,如果我有:
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
我希望 Excel 回傳:
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
我傾向於更多地使用 Stata 和 R,但我正在嘗試將 Excel 工作簿與公式放在一起,以幫助通常不處理資料的同事。任何提示將非常感謝!
答案1
您可以將其用作數組公式(使用 進行輸入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))
非常感謝@barryhoudini寫出這個公式