이번 달 처음 구매한 고객만 찾으려면?

이번 달의 신규 고객을 찾으려면 전체 구매 이력에서 고객별 첫 구매일을 먼저 구하세요. 그 날짜로 기간을 걸러야 재구매 고객을 신규 고객과 구분할 수 있습니다.

설명도: 전체 구매 기록의 가상 입력 데이터
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

9월에 처음 구매한 고객을 찾을 때 9월 내역부터 걸러 내면, 8월에 이미 구매한 고객도 신규 고객으로 셀 수 있습니다. JOIN SHEET에서 전체 이력을 고객별로 요약해 가장 이른 구매일을 먼저 찾으세요. 그 날짜가 9월인 고객만 남기면 됩니다.

이번 달 이전 기록도 필요합니다

아래 가상 이력에서 C1은 8월에 이미 구매한 고객이고 C2는 9월에 처음 구매한 뒤 같은 달에 한 번 더 주문한 고객입니다. C3의 첫 구매일은 다음 달인 10월이며, C4는 9월 말에 처음 구매했습니다. 같은 고객은 항상 같은 ID로 기록돼 있어야 합니다. 여기서 ‘처음’은 불러온 전체 이력 중 가장 이른 구매일을 뜻합니다.

고객 ID 구매일
C1 2026-08-20
C1 2026-09-05
C2 2026-09-02
C2 2026-09-07
C3 2026-10-01
C4 2026-09-30

첫 구매일을 구한 뒤 기간으로 거르기

  1. 전체 구매 기록을 불러오고 구매일의 자료형을 날짜로 맞춥니다. 고객 ID가 없는 기록은 먼저 확인하세요. 그대로 집계하면 서로 다른 고객의 구매 이력이 하나로 묶일 수 있습니다. 이전 구매 이력도 필요하므로 원본 조건에서 9월만 고르지 마세요.
  2. ‘결과 정리’를 열고 ‘요약’을 추가합니다. ‘그룹화 기준’은 고객 ID로, 구매일의 집계 방식은 ‘최솟값’으로 정한 뒤 결과 이름을 ‘첫 구매일’로 지정합니다.
  3. 요약 아래에 ‘필터’를 추가해 첫 구매일이 2026-09-01 ‘이상’인 값만 남깁니다.
  4. 그 아래에 ‘필터’를 하나 더 추가해 첫 구매일이 2026-10-01 ‘보다 작음’으로 설정하고 ‘적용’을 누릅니다. 두 조건을 함께 적용하면 9월 1일부터 9월 말일까지가 포함됩니다.

설명도: 전체 이력에서 고객별 최소일 → 최초일에 기간 조건 → 새로 시작한 고객만

C2와 C4만 남습니다

C2의 첫 구매는 9월 2일, C4는 9월 30일입니다. C1은 9월에 샀지만 첫 구매가 8월이라 제외되고 C3는 10월이라 제외됩니다. C2가 두 번 나타나면 고객별 요약이 제대로 적용됐는지 확인하세요.

고객 ID 첫 구매일
C2 2026-09-02
C4 2026-09-30

설명도: 9월 신규 고객은 C2와 C4입니다.

불러온 이력이 9월부터라면 그전에 구매한 적이 있는지는 알 수 없습니다. 실제 신규 고객을 구분하려면 필요한 과거 기록까지 포함하세요. 다른 달을 확인할 때는 필터의 시작일과 다음 달 1일을 함께 바꿔야 합니다. 이 날짜들은 현재 달에 맞춰 자동으로 바뀌지 않습니다.

내 파일로 시작해 보세요

JOIN SHEET에서 시작하기 ↗

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

예제 확인일:

출처

Determining New Customers의 질문을 참고했습니다. 원문은 브랜드별 활동 시작일인 Active Since 중 가장 이른 날짜로 신규 고객을 판별하는 사례입니다. 작성자는 last_activity가 active_since 이후라는 조건에서 제안된 수식이 작동한다고 확인했습니다. 이 글은 그 날짜를 구매일로 바꾼 독립 예제로, 별도의 가상 구매 이력에서 첫 구매일을 구합니다.