지역별 고객 수를 중복 없이 세려면?

여러 번 주문한 고객도 지역마다 한 명으로 세세요. 고객 ID로 중복을 구분하고 지역별 고객 수를 구하는 두 번의 요약 과정을 따라 할 수 있습니다.

설명도 — 같은 고객 ID가 반복되고 두 지역에 걸쳐 주문한 6건의 내역
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

같은 고객이 여러 번 주문했더라도 지역별 고객 수에는 한 명으로만 포함하고 싶을 때가 있습니다. JOIN SHEET의 ‘결과 정리’에서 지역·고객별로 먼저 묶은 뒤 지역별 개수를 세세요. 요약을 두 번 사용하면 주문 건수 대신 고객 수를 구할 수 있습니다.

주문 6건이 고객 6명은 아닙니다

아래는 가상의 주문 목록입니다. 동부의 C01은 두 번 주문했고 서부의 C03도 두 번 주문했습니다. C01은 두 지역에 모두 있지만 각 지역에서 한 번씩 세겠습니다.

지역 고객 ID
동부 C01
동부 C01
동부 C02
서부 C01
서부 C03
서부 C03

주문은 6건이지만 동부 고객은 C01·C02 두 명, 서부 고객은 C01·C03 두 명입니다. 같은 이름의 고객이 있을 수 있으므로 이름 대신 고객마다 고유한 ID를 사용합니다. ID가 비어 있거나 같은 고객의 ID에 공백·대소문자 차이가 있는지도 작업 전에 확인하세요.

지역·고객별로 한 행을 남기고 지역별로 다시 세기

  1. 시트를 불러와 클릭한 뒤 ‘결과 정리’에서 ‘요약’을 누릅니다. ‘그룹화 기준’에서 지역과 고객 ID를 하나씩 선택하세요.
  2. ‘집계 방식’의 기본값 ‘개수’는 유지하고 ‘결과 항목 이름’을 ‘주문 수’로 바꿉니다. 지역·고객 조합마다 한 행이 만들어집니다.
  3. 다음에 ‘요약’을 다시 추가합니다. 이번 그룹화 기준에는 지역만 넣습니다.
  4. ‘집계 방식’은 ‘개수’를 유지하고 ‘결과 항목 이름’에 ‘고객 수’를 입력한 뒤 ‘적용’을 누릅니다. 첫 요약에서 지역 안의 고객마다 한 행을 남겼으므로, 여기서 그 행 수를 세면 됩니다. ‘주문 수’를 합산하면 주문 건수가 되니 구분하세요.

설명도 — 지역·고객 조합을 만든 뒤 지역별 고객 수를 세는 순서

첫 요약을 마치면 동부·C01, 동부·C02, 서부·C01, 서부·C03 네 조합이 남습니다. 두 번째 요약에서는 이 네 조합을 지역별로 셉니다. 별도의 ‘고유 개수’ 버튼을 사용하는 작업이 아니라, 두 번의 요약을 조합해 중복 없는 고객 수를 구하는 방법입니다.

동부와 서부에서 각각 두 명씩 주문했습니다

지역 고객 수
동부 2
서부 2

설명도 — 지역 안에서 중복을 제외한 고객 수 결과

동부와 서부의 고객 수를 더하면 4명이지만 회사 전체 고객은 3명입니다. C01이 두 지역을 모두 이용해 지역마다 한 번씩 포함됐기 때문입니다. 이 표를 사용할 때는 ‘지역별 고객 수’임을 함께 표시하세요.

전체 고객 수나 ID가 없는 주문을 처리하려면

지역 구분 없이 전체 고객 수를 구하려면 첫 요약의 ‘그룹화 기준’에 고객 ID만 넣으세요. 두 번째 요약에서는 그룹화 기준을 비우고 ‘개수’를 선택한 뒤 ‘적용’을 누르면 됩니다. 이 예제의 전체 고객 수는 3입니다.

ID가 없는 주문을 고객 수에서 제외하려면 첫 요약 앞에 고객 ID의 ‘비어 있지 않음’ 필터를 넣으세요. 그대로 두면 빈 ID도 한 그룹으로 묶여 고객 수에 포함될 수 있습니다. 계산을 마친 뒤에는 해당 지역의 고객 ID 목록과 결과를 대조해 중복이나 누락이 없는지 확인하세요.

내 파일로 시작해 보세요

JOIN SHEET에서 시작하기 ↗

Excel·CSV 작업은 PC에서 이용해 주세요.
새 창에서 열리며 작업 중인 데이터를 바꾸지 않습니다.

예제 확인일:

출처

그룹별 고유 값 개수를 구하려는 Excel 질문을 참고해 가상의 지역별 주문 데이터로 구성했습니다.