A1:A100 과 같이 범위에 있는 고유 값의 개수만 계산하는 방법이 있습니까?
통합 문서가 이미 다른 곳에서 사용되고 해당 형식이 아닌 저장되어 있으므로 VBA를 사용하지 않는 것을 선호합니다.
답변1
배열 수식을 사용할 수 있습니다
=SUM(1/COUNTIF(A1:A100,A1:A100))
입력할 때 CTRL + SHIFT + ENTER를 사용하세요.
답변2
예:
=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))
이는 범위를 반복하고 각 셀이 발견된 횟수를 계산합니다. 그 값이 분모로 설정됩니다. 결과가 합산됩니다.
따라서 하나의 값이 3번 발견되면 1/3
3번의 시간이 추가되고 1이 반환됩니다. 1/3 + 1/3 + 1/3
이다 1
.