KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

고유값 및 중복 제거된 값 쉽게 계산 – 7 예제

작성자샤오양수정 날짜

일반적으로 Excel 에서 고유 값이란 중복 없이 목록에 한 번만 나타나는 값을 의미하며, 고유한 고유 값(distinct values)은 모든 다른 값(고유 값 + 첫 번째 중복 항목)를 말합니다. 대규모 데이터셋 작업 시 아래 스크린샷과 같이 셀 목록에서 중복 항목 중 고유 값과 고유한 고유 값의 개수를 집계해야 할 수도 있습니다. 본 튜토리얼에서는 Excel 에서 고유 값과 고유한 고유 값을 집계하는 몇 가지 빠른 팁을 소개합니다。

목록에서 고유 값 또는 중복되지 않는 값 개수 계산

범위 내 고유 값 수 세기 Excel 에서

고유 개수 세기 값(고유 값 및 첫 번째 중복 항목) Excel 에서


샘플 파일 다운로드

고유한 고유 값 개수 집계


범위 내 고유 값 수 세기 Excel 에서

이 섹션에서는 목록 내 텍스트와 숫자로 분할을 포함하여 고유 값 개수를 집계하는 수식 예제를 설명합니다。

범위 내 고유 값 수 세기 수식으로

이름 목록 내에 일부 중복된 이름 제거이 포함된 이름 목록가 있다고 가정해 보겠습니다。 이제 아래 스크린샷과 같이 노란색으로 표시된 고유 이름의 개수만 집계해야 합니다:

샘플 데이터

이 문제를 해결하려면 다음 배열 수식을 사용할 수 있습니다:

단계 1: 수식 입력

결과를 출력할 빈 셀에 다음 수식을 입력하거나 복사하세요:

=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
참고: 위 수식에서 “A2:A12"는 고유값을 계산하려는 데이터 목록입니다。

단계 2: 올바른 결과를 얻으려면 Ctrl + Shift + Enter 키를 누르세요:

수식을 사용하여 고유 값 개수 계산

참고 사항:

  1. 셀 목록에 숫자, 불리언 값, 오류 값 등의 다른 유형의 데이터가 포함되어 있는 경우 위 수식을 적용하면 데이터 유형과 관계없이 고유 값의 개수가 반환됩니다。
  2. 데이터 목록에 빈 셀이 포함된 경우 이 수식은 빈 셀을 제외합니다。
  3. 다른 유형의 데이터가 포함된 경우 텍스트 고유 값만 계산하려면 아래 배열 수식을 적용한 후 「Ctrl」 + 「Shift」 + 「Enter」 키를 눌러 결과를 반환하세요:
    =SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
  4. 모든 유형의 데이터가 포함된 셀 목록에서 숫자 고유 값만 계산하려면 다음 배열 수식을 사용한 후 「Ctrl」 + 「Shift」 + 「Enter」 키를 눌러 결과를 반환하세요:
    =SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

범위 내 고유 값 수 세기 Kutools for Excel 를 사용하여 몇 번의 클릭만으로

다음에 수식을 적용해야 할 때마다 기억하는 것이 번거로울 수 있습니다。 그러나 「Kutools for Excel」이 있다면 「함수 도우미」의 「범위 내 고유 값 수 세기」 옵션을 사용하여 몇 번의 클릭만으로 결과를 얻을 수 있습니다。 아래 데모 참조: 

  1. 결과를 출력할 셀을 클릭하세요;
  2. 「Kutools」 > 「함수 도우미」 > 「함수 도우미」 > 「통계」 > 「범위 내 고유 값 수 세기」를 클릭하여 이 기능을 활성화하세요;
  3. 데이터 목록 선택 > 「확인」。
    Kutools를 사용하여 고유 값 개수 계산
팁:
  1. 이 기능을 사용하려면Kutools for Excel 를 다운로드하여 설치해야 합니다.
  2. 「함수 도우미」 기능은 「고유 값 추출」, 「범위에서 고유한 값을 가진 셀 추출(첫 번째 중복 포함)」, 「셀 내 쉼표로 구분된 값 수 세기」, 「동일 텍스트 기준 합계」 등 자주 사용하는 40+ 수식을 모아놓았습니다。。。

범위 내 고유 값 수 세기 Excel 에서 365/2021 수식으로

Excel 365 또는 Excel 2021 을 사용 중이라면 데이터 세트에서 범위 내 고유 값 수 세기를 수행하는 더 간단한 수식을 만들 수 있는 새로운 UNIQUE 함수를 사용할 수 있습니다。

예를 들어 A2:A12 범위에서 고유 이름의 개수를 집계하려면 다음 수식을 입력하세요:

단계 1: 다음 수식을 복사하거나 입력하세요

=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
참고: 이 수식에서 “A2:A12"는 범위 내 고유 값 수 세기하려는 데이터 목록입니다。

단계 2: Enter 키를 눌러 결과를 확인하세요:

Excel 365/2021에서 수식을 사용하여 고유 값 개수 계산

:

  1. 데이터 목록에 텍스트, 숫자, 불리언 값, 오류 값 등의 다른 유형의 데이터가 포함된 경우 이 수식은 데이터 유형과 관계없이 고유 값의 개수를 반환합니다。
  2. 위 수식은 빈 셀을 포함하여 범위 내 고유 값 수 세기합니다。 빈 셀을 제외하려면 아래 수식을 적용하고 「Enter」 키만 누르세요:
    =SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))

고유 개수 세기 값(고유 값 및 첫 번째 중복 항목) Excel 에서

셀 목록에서 다른 값(고유 값 및 첫 번째 중복 항목) 개수를 집계하려면 다른 수식을 사용할 수 있습니다。

고유 개수 세기 수식으로 값

Excel 에서는 다음 수식 중 하나를 적용하여 고유한 고유 값의 개수를 반환할 수 있습니다。

단계 1: 다음 수식 중 하나를 입력하세요

수식 1: 수식을 입력한 후 「Enter」 키를 누르세요。

=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))      

수식 2: 수식을 입력한 후 「Ctrl」 + 「Shift」 + 「Enter」 키를 누르세요。

=SUM(1/COUNTIF(A2:A12,A2:A12))             
참고: 다음 수식들에서 “A2:A12"는 다른 값하려는 데이터 목록입니다。

결과:

수식을 사용하여 중복되지 않는 값 개수 계산

팁:

  1. 데이터 목록에 숫자, 불리언 값, 오류 값 등의 다른 유형의 데이터가 포함된 경우 이 수식은 데이터 유형과 관계없이 고유 값을 반환합니다。
  2. 위 수식을 사용할 경우 데이터 목록에 빈 셀이 포함되어 있으면 #DIV/0 오류 값이 반환됩니다。 빈 셀을 무시하고 수정하려면 다음 수식 중 하나를 적용하세요:
    수식 1: 수식을 입력한 후 「Enter」 키를 누릅니다。
    =SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))        
    수식 2: 수식을 입력한 후 「Ctrl」 + 「Shift」 + 「Enter」 키를 누릅니다。
    =SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))       

    수식을 사용하여 빈 셀을 제외한 중복되지 않는 값 개수 계산

  3. 데이터 목록 내 텍스트 고유 값의 개수만 얻으려면 아래 배열 수식을 적용하고 「Ctrl」 + 「Shift」 + 「Enter」 키를 눌러 결과를 얻으세요:
    =SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
  4. 숫자 고유 값만 계산하려면 다음 배열 수식을 사용하고 「Ctrl」 + 「Shift」 + 「Enter」 키를 눌러 결과를 얻으세요:
    =SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))

고유 개수 세기 Kutools for Excel 를 사용하여 몇 번의 클릭만으로 값

워크북에서 자주 수식을 적용해야 한다면 다음에 사용할 때마다 기억하는 것이 번거로울 수 있습니다。 그러나 「Kutools for Excel」이 있다면 「함수 도우미」의 「고유 값 포함 셀 개수 집계(첫 번째 중복 포함)」 옵션을 사용하여 몇 번의 클릭만으로 결과를 얻을 수 있습니다。 아래 데모 참조:

  1. 결과를 출력할 셀을 클릭하세요;
  2. 「Kutools」 > 「함수 도우미」 > 「통계」 > 「고유 값 포함 셀 개수 집계(첫 번째 중복 포함)」를 클릭하여 이 기능을 활성화하세요;
  3. 데이터 목록 선택 > 「확인」。
    Kutools를 사용하여 중복되지 않는 값 개수 계산
:
  1. 이 기능을 사용하려면Kutools for Excel 를 다운로드하여 설치해야 합니다.
  2. 「함수 도우미」 기능은 「고유 값 추출」, 「범위에서 고유한 값을 가진 셀 추출(첫 번째 중복 포함)」, 「셀 내 쉼표로 구분된 값 수 세기」, 「동일 텍스트 기준 합계」 등 자주 사용하는 40+ 수식을 모아놓았습니다。。。

고유 개수 세기 피벗테이블로 값

Excel 에서 피벗테이블을 사용하여 데이터 목록에서 고유한 고유 값 개수를 얻을 수도 있습니다。 다음 단계를 따르세요:

단계 1: PivotTable 생성

  1. 리본에서 「삽입」 > 「피벗테이블」을 클릭하여 데이터 목록을 선택하세요。 스크린샷 참조:
    선택한 데이터로 피벗테이블 만들기
  2. 표 또는 범위에서 「피벗테이블」 대화 상자가 나타나면:
    (1) 원하는 위치에 PivotTable 을 배치할 새 워크시트 또는 기존 워크시트를 선택하세요;
    (2) 「이 데이터를 데이터 모델에 추가」 확인란을 선택하세요。
    (3) 「확인」 버튼을 클릭하세요。
    테이블 또는 범위 대화 상자에서 피벗테이블 옵션 설정

단계 2: 필드 정렬 및 고유 개수 옵션 선택

  1. 「피벗테이블 필드」 창이 표시되면 「이름」 필드를 「값」 영역으로 드래그하세요。 아래 데모 참조:
    피벗테이블용 필드 정렬
  2. 그런 다음 「이름 개수」 드롭다운을 클릭하고 「값 필드 설정」를 선택하세요。 스크린샷 참조:
    값 필드 설정 옵션 클릭
  3. 그러면 「값 필드 설정」 대화 상자가 열리며 「값 요약 방식」 탭 아래 목록에서 「고유 개수」를 선택한 후 「확인」 버튼을 클릭하세요。 스크린샷 참조:
    중복되지 않는 값 개수(Distinct Count) 옵션 선택

결과:

이제 생성된 PivotTable 이 아래 스크린샷과 같이 데이터 목록의 고유 개수를 표시합니다:

중복되지 않는 값 개수를 계산한 피벗테이블 결과

:

  1. 원본 데이터을 업데이트한 경우 최신 개수를 얻으려면 PivotTable 을 마우스 오른쪽 버튼으로 클릭하고 「새로 고침」 옵션을 선택하기만 하면 됩니다。
  2. 이 「고유 값 개수」 옵션은 Excel 2013 이상 버전에서만 사용할 수 있습니다。

고유 개수 세기 Excel 에서 365/2021 수식으로 값

Excel 365 또는 Excel 2021 에서는 새 UNIQUE 함수와 일반 COUNTA 함수를 결합하여 간단한 수식을 만들 수 있습니다。

아래 수식을 빈 셀에 복사하거나 입력한 후 「Enter」 키를 눌러 결과를 확인하세요。

=COUNTA(UNIQUE(A2:A12)) 
참고: 이 수식에서 “A2:A12"는 고유 개수 세기 값을 계산하려는 데이터 목록입니다。

Excel 365/2021에서 수식을 사용하여 중복되지 않는 값 개수 계산

:

  1. 데이터 목록에 텍스트, 숫자, 불리언 값, 오류 값 등의 다른 유형의 데이터가 포함된 경우 이 수식은 데이터 유형과 관계없이 고유 값의 개수를 계산합니다。
  2. 위 수식은 빈 셀을 포함하여 고유 개수 세기 값을 반환합니다。 빈 셀을 제외하려면 아래 수식을 적용하고 「Enter」 키를 눌러 결과를 얻으세요:
    =COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))    

    Excel 365/2021에서 빈 셀을 제외하고 수식을 사용하여 중복되지 않는 값 개수 계산


관련 문서:

  • PivotTable 에서 범위 내 고유 값 수 세기
  • 기본적으로 일부 중복 값이 포함된 데이터 범위를 기반으로 PivotTable 를 생성할 때 모든 레코드가 함께 계산됩니다. 그러나 때로는 한 열을 기준으로 고유 값만 계산하여 정확한 스크린샷 결과를 얻고 싶을 때가 있습니다. 본 문서에서는 PivotTable 에서 고유 값을 계산하는 방법에 대해 설명합니다。
  • 필터링된 열에서 범위 내 고유 값 수 세기
  • 필터링된 열에 일부 중복 항목이 포함된 이름 목록이 있고, 이 필터링된 목록에서 고유 이름의 개수만 계산하려는 경우 Excel 에서 이 작업을 신속하게 처리할 수 있는 좋은 방법이 있습니까?
  • 다중 조건으로 범위 내 고유 값 수 세기
  • 여기에는 여러 이름, 프로젝트 및 위치가 포함된 데이터 범위가 있으며, 여기서 해야 할 일은 제가 나열한 조건과 일치하는 이름을 찾아낸 후 아래 스크린샷과 같이 각각의 일치하는 이름을 한 번씩만 집계하는 것입니다。 이 작업을 해결할 수 있는 팁이 있나요? 본 문서에서는 이러한 팁을 소개하겠습니다。
  • 고유 값 연결하기
  • 중복된 데이터가 포함된 긴 값 목록이 있고, 고유한 값만 추출하여 하나의 셀에 연결하고 싶습니다. Excel 에서 이 문제를 빠르고 쉽게 처리하려면 어떻게 해야 할까요?