일상다반사

엑셀에서 중복을 제외한 값을 카운트 하는 함수

날아라쥐도리 2023. 12. 7. 08:32
반응형

엑셀에서 중복을 제외한 값을 카운트 하는 함수

 

엑셀에서 중복을 제외한 값을 카운트하려면, `COUNTIF` 함수와 `SUMPRODUCT` 함수를 사용해야 합니다. 아래는 그 방법입니다

 

1. 먼저, `COUNTIF` 함수를 사용하여 각 값이 몇 번 나타나는지 계산합니다.

 

excel

=COUNTIF(range, criteria)

 

 

2. 그런 다음 `SUMPRODUCT` 함수를 사용하여 각 값의 반대 수 (1/값의 빈도)를 합산합니다.

 

 

=SUMPRODUCT(1/COUNTIF(range, range))

 

 

이렇게 하면 중복을 제외한 값의 개수가 반환됩니다.

 

예를 들어 A1:A5 셀에 1, 2, 2, 3, 3 이라는 숫자가 있다고 가정해봅시다. 이 경우 아래와 같은 공식을 적용할 수 있습니다:

 

 

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

 

 

이 공식은 중복된 값을 한 번만 카운트하므로 결과값은 '3'이 됩니다.

 

주의사항으로는 이 방법은 숫자나 문자열에 대해서만 작동하며 빈 셀이나 에러 값을 처리하지 못한다는 점입니다.

 

엑셀에서 중복 값을 찾는 방법

 

엑셀에서 중복 값을 찾는 방법은 여러 가지가 있습니다. 여기서는 '조건부 서식'을 사용하는 방법을 소개하겠습니다:

 

1. 데이터가 있는 범위를 선택합니다.

2. 메뉴에서 '' > '조건부 서식' > '규칙 셀 강조' > '중복 값...'을 선택합니다.

3. 대화 상자에서 원하는 포맷(강조할 색상 등)을 설정하고, "OK"를 클릭합니다.

 

이렇게 하면 엑셀이 자동으로 중복 값을 강조하여 표시해 줍니다.

 

다른 방법으로는 `COUNTIF` 함수를 사용하는 것도 있습니다:

 

=COUNTIF(range, criteria) > 1

 

 

이 공식은 지정한 범위 내에서 특정 기준에 해당하는 값의 개수가 1보다 큰 경우 (, 중복되는 경우) `TRUE`를 반환합니다.

 

예를 들어 A열에 데이터가 있고, A2 셀의 값이 다른 어떤 셀에도 중복되는지 확인하려면 다음과 같은 공식을 사용할 수 있습니다:

 

 

=COUNTIF(A:A, A2) > 1

 

 

이 공식은 A2 셀의 값이 A열의 다른 어딘가에 또 나타나면 `TRUE`를 반환합니다.

 

 

반응형