
データセット内の各人物の一意の日付の数をカウントする変数を作成する方法を考えています。
たとえば、次のような場合です。
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に感謝しますこの式を書く