Excel Range 2010에서 고유 값 계산

Excel Range 2010에서 고유 값 계산

A1:A100 과 같이 범위에 있는 고유 값의 개수만 계산하는 방법이 있습니까?

통합 문서가 이미 다른 곳에서 사용되고 해당 형식이 아닌 저장되어 있으므로 VBA를 사용하지 않는 것을 선호합니다.

답변1

배열 수식을 사용할 수 있습니다

=SUM(1/COUNTIF(A1:A100,A1:A100))

입력할 때 CTRL + SHIFT + ENTER를 사용하세요.

답변2

예:

=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))

이는 범위를 반복하고 각 셀이 발견된 횟수를 계산합니다. 그 값이 분모로 설정됩니다. 결과가 합산됩니다.

따라서 하나의 값이 3번 발견되면 1/33번의 시간이 추가되고 1이 반환됩니다. 1/3 + 1/3 + 1/3이다 1.

관련 정보