월말 결산이나 마케팅 성과 보고서를 작성할 때, 수많은 데이터 속에서 ‘순수 고객 수’나 ‘고유 상품 판매 건수’를 뽑아내야 하는 경우가 많습니다. 이때 많은 직장인들이 원본 데이터를 복사한 뒤, 중복 항목을 제거하고 다시 개수를 세는 이른바 ‘수작업 노가다’를 반복하곤 합니다.
하지만 엑셀 피벗테이블을 생성할 때 체크박스 하나만 클릭하면, 복잡한 함수 없이도 단 3초 만에 엑셀 피벗테이블 고유값 개수를 정확하게 추출할 수 있습니다. 야근을 싫어하고 효율을 중시하는 IT 전문가의 시점에서, 오늘 당장 실무에 적용할 수 있는 피벗테이블 중복 제거 비법과 더 스마트한 클라우드 협업 툴 활용법까지 모두 알려드리겠습니다.
목차
- 왜 일반 피벗테이블에서는 ‘고유값 개수’가 안 나올까?
- 단 3초 컷! 엑셀 피벗테이블 고유값 개수 세기 (데이터 모델)
- 구글 스프레드시트에서는 더 쉽다고? (B2B 실무자 추천)
- 실무에서 자주 겪는 데이터 집계 오류 예방 팁
- 자주 묻는 질문 (FAQ)

왜 일반 피벗테이블에서는 ‘고유값 개수’가 안 나올까? 🤷♂️
피벗테이블은 방대한 데이터를 요약하는 데 탁월하지만, 기본 설정만으로는 우리가 원하는 ‘중복 없는 순수 데이터 개수’를 보여주지 않습니다. 일반적인 피벗테이블의 ‘개수(Count)’ 기능은 데이터의 존재 여부만 파악할 뿐, 동일한 사람이 여러 번 구매한 내역까지 모두 개별 건수로 합산해 버리기 때문입니다.
| 구분 | 일반 ‘개수’ (Count) | ‘고유 개수’ (Distinct Count) |
|---|---|---|
| 작동 원리 | 데이터가 입력된 모든 셀의 수를 셈 | 중복된 값을 하나로 취급하여 순수 항목만 셈 |
| 실무 예시 | 총 결제 시도 건수 (한 사람이 3번 결제 = 3건) | 실제 구매한 순수 고객 수 (한 사람이 3번 결제 = 1명) |
| 문제점 | 성과가 과대 포장되거나 통계 오류 발생 가능 | 정확한 지표 분석 가능 |
이러한 차이 때문에 정확한 리포팅을 위해서는 반드시 ‘고유 개수’를 산출해야 합니다. 과거에는 복잡한 배열 함수를 쓰거나 보조 열을 추가해야 했지만, 최신 엑셀 버전에서는 아주 간단한 설정만으로 이 문제를 해결할 수 있습니다.
단 3초 컷! 엑셀 피벗테이블 고유값 개수 세기 (데이터 모델) 🚀
바쁜 직장인들을 위해 가장 빠르고 확실한 해결책부터 정리해 드립니다. 핵심은 피벗테이블을 만들 때 ‘데이터 모델’ 기능을 활성화하는 것입니다.
빠른 해결 요약 (Busy Professionals)
상세한 적용 순서는 다음과 같습니다. 천천히 따라 해 보세요.
- 분석할 원본 데이터 범위를 선택한 후, 상단 메뉴에서 [삽입] – [피벗 테이블]을 클릭합니다.
- 피벗 테이블 만들기 대화상자가 나타나면, 하단에 있는 [이 데이터에 데이터 모델 추가] 체크박스를 반드시 선택하고 확인을 누릅니다. (이 과정을 놓치면 고유값 개수 옵션이 나타나지 않습니다.)
- 새로운 시트에 피벗테이블이 생성되면, 우측 필드 목록에서 분석할 항목을 ‘값’ 영역으로 드래그합니다.
- ‘값’ 영역에 들어간 항목을 클릭하고 [값 필드 설정] 메뉴로 들어갑니다.
- ‘값 요약 기준’ 탭에서 스크롤을 맨 아래로 끝까지 내리면 [고유 개수] 항목이 보입니다. 이를 선택하고 확인을 누릅니다.
이제 중복이 완벽하게 제거된 순수한 데이터 개수만 피벗테이블에 표시됩니다. 더 이상 원본 데이터를 훼손하며 중복 제거 작업을 할 필요가 없습니다.
구글 스프레드시트에서는 더 쉽다고? (B2B 실무자 추천) 💡
엑셀의 데이터 모델 기능도 훌륭하지만, 파일 용량 증가나 버전 호환성 문제로 골치를 앓아본 경험이 있으실 겁니다. 특히 여러 팀원이 동시에 하나의 데이터를 보고 분석해야 하는 비즈니스 환경이라면, 로컬 기반의 엑셀 파일은 한계가 명확합니다.
제가 실무에서 팀 프로젝트를 진행할 때나 데이터 분석 업무를 자동화할 때는 구글 워크스페이스(Google Workspace)의 스프레드시트를 훨씬 더 선호합니다. 구글 시트에서는 고유값 개수를 세는 과정이 훨씬 직관적입니다.
구글 스프레드시트 피벗테이블에서는 별도의 데이터 모델 추가 없이, 값 필드의 요약 기준을 ‘COUNTUNIQUE’로 변경하기만 하면 즉시 고유값 개수가 계산됩니다.
또한, 함수를 직접 사용할 때도 =COUNTUNIQUE(범위)라는 전용 함수를 제공하여 엑셀보다 훨씬 간결하게 수식을 작성할 수 있습니다.
실무에서 자주 겪는 데이터 집계 오류 예방 팁 🛡️
피벗테이블에서 고유값 개수를 정확하게 추출하는 방법을 알았더라도, 원본 데이터 자체가 오염되어 있다면 결과값은 틀릴 수밖에 없습니다. 완벽한 데이터 분석을 위해 다음 체크리스트를 확인하세요.
- 눈에 보이지 않는 공백 제거: TRIM 함수를 사용하여 텍스트 앞뒤의 불필요한 띄어쓰기를 없애야 같은 값으로 인식됩니다.
- 대소문자 통일: 영문 데이터의 경우 UPPER 또는 LOWER 함수로 대소문자를 일치시켜야 중복 카운트를 막을 수 있습니다.
- 숫자형 텍스트 변환: 숫자가 텍스트 형식으로 저장된 경우, VALUE 함수를 통해 순수 숫자 데이터로 통일해야 오류가 발생하지 않습니다.
- 고유 식별자(ID) 활용: 동명이인이나 동일한 상품명을 구분하기 위해, 이름보다는 사번이나 상품코드 같은 고유 ID를 기준으로 피벗을 돌리는 것이 안전합니다.
자주 묻는 질문 (FAQ)
면책 조항: 본 포스팅에서 제공하는 데이터 관리 및 분석 방법은 일반적인 비즈니스 실무 환경을 가정한 정보입니다. 기업의 중요 데이터 보안 및 민감한 재무/고객 정보 처리 시에는 사내 보안 규정 및 데이터 전문가의 가이드를 따르시길 바랍니다.