=SUM(1/COUNTIF(해당영역:해당영역))라고 배열수식을 입력 (ex. "=SUM(1/COUNTIF(B2:B11,B2:B11))")

* 배열수식 입력 방법 : 수식을 적고 Ctrl + Shift + Enter (수식모드에서. 아닐 경우 F2를 눌러 수식 모드로 바꾼 상태에서..)


배열 수식을 통해 같은 배열을 상호 비교하게 되면, 위와 같이 비교되어,
- "aaa"에 대해 3번이 count 됨
- "bbb"에 대해 2번
- "ccc"에 대해 2번
- "ddd"에 대해 1번

위 1개 열에 대해 count 또는 counta 해버리면 8 이 산출됨

but, 위의 내용으로 진행하면...
- "aaa"는 1/3 이 3번 합산
- "bbb"는 1/2 이 2번 합산
- "ccc"는 1/2 이 2번 합산
- "ddd"는 1/1 이 1번 합산

결국, 각 고유값에 대해 1/n * n을 통해 1을 만들어주게 됨
따라서 고유값별 1의 합산으로 고유값의 개수를 확인할 수 있음

보다 어려운 방법은 아래 링크 참조

 

'Office Tools' 카테고리의 다른 글

엑셀 - 고유값 개수 구하기  (0) 2011.02.23

+ Recent posts

티스토리 툴바