MS Excel 2013에서 다른 변수로 한 변수에 대한 고유 값의 상수 개수 생성

MS Excel 2013에서 다른 변수로 한 변수에 대한 고유 값의 상수 개수 생성

내 데이터세트에 있는 각 사람의 고유한 날짜 수를 계산하는 변수를 만드는 방법을 알아내려고 합니다.

예를 들어 다음과 같은 경우가 있습니다.

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에게 큰 감사를 드립니다.이 공식을 작성

관련 정보