ChatGPT와 Excel SUMIFS: 시간이 포함된 날짜의 월별 합계

ChatGPT for Excel guide with spreadsheet analysis, charts, formulas, and automation

1. 수식을 요청하기 전에 월의 범위를 정하세요

월별 합계가 그럴듯해 보여도 마지막 날 오후의 기록이 빠져 있을 수 있습니다. 내보낸 Excel 날짜에 시간이 들어 있으면 월말 조건이 마지막 날이 시작되는 자정까지만 포함할 수 있기 때문입니다. ChatGPT로 계산 수식을 작성한 뒤, 직접 확인할 수 있는 작은 예제로 날짜 경계를 검토하세요.

이 예제는 2026년 9월 중 상태가 Closed인 업무 처리 수량을 합산합니다. 시작 시점은 포함하고 다음 달 시작 시점은 제외합니다. 즉, 9월 1일 00:00 이상이면서 10월 1일 00:00 미만인 날짜·시간을 포함합니다. 상태 조건도 일치해야 합니다. 정확히 10월이 시작되는 시점의 기록은 9월 합계에서 제외됩니다.

ChatGPT에 열 문자, 데이터가 있는 행, 대상 월, 정확한 상태 값과 Excel 언어를 알려주세요. 수식과 각 조건의 설명, 포함되는 워크시트 행을 요청하세요. OpenAI의 프롬프트 안내도 관련 맥락을 제공하고 최종 점검을 요청한 다음 사용자가 결과를 검토하도록 권합니다.

2. 날짜처럼 보이는 텍스트인지, 실제 숫자 값인지 확인하세요

SUMIFS를 사용하기 전에 A2:A7에 Excel의 실제 숫자형 날짜·시간 값이 있고 C2:C7에 숫자형 수량이 있는지 확인하세요. 아래 예제는 셀에 들어 있어야 할 값을 보여 줍니다. 표시된 날짜·시간 문자열을 붙여넣는 것만으로 모든 지역 설정에서 Excel이 숫자형 날짜로 인식한다고 보장할 수는 없습니다.

=ISNUMBER(A2)로 A2를 확인하고 A7까지 반복하세요. TRUE이면 숫자 값이라는 뜻이지만, 의도한 날짜·시간을 나타내는지도 확인해야 합니다. FALSE이면 숫자형 날짜라는 전제 조건이 충족되지 않은 것입니다. 계산을 신뢰하기 전에 가져오기 방식을 살펴보세요. 수량도 같은 방법으로 확인하세요. 셀의 표시 형식만 바꿔도 실제 저장된 값이 바뀌지는 않습니다.

통제된 예제를 만들 때 A6에 =DATE(2026,9,30)+TIME(18,0,0)을 입력하면 9월 30일 18:00을 숫자 값으로 만들 수 있습니다. Microsoft 문서에 따르면 Excel은 날짜를 일련번호로, 시간을 하루의 소수 부분으로 저장합니다. 여기서는 모든 기록이 같은 시간 기준을 사용하며, 수식은 시간대를 변환하지 않습니다. 여러 시간대가 섞여 있다면 월의 경계를 정하기 전에 이를 해결하세요.

3. 포함 여부를 미리 아는 6개 행으로 확인하세요

1행에 머리글을 넣고 2~7행에 여섯 개의 기록을 배치하세요. ChatGPT와 데이터를 검토할 때는 워크시트 행 번호를 함께 제시하세요. 이 가상 예제에는 이전 달 기록, 월의 시작과 다음 달의 시작, 다른 상태 값, 마지막 날 늦은 시각의 기록을 의도적으로 넣었습니다. 실제 데이터 열 A~C는 날짜·시간, 상태, 수량뿐입니다. 표의 워크시트 행과 예상 판정은 안내용 주석입니다.

9월의 Closed 상태 예상 합계는 14입니다. 3행의 4, 5행의 3, 6행의 7을 더한 값입니다. 4행은 9월에 속하지만 상태가 Pending입니다. 2행과 7행은 날짜 조건을 충족하지 않습니다. 이는 예제 데이터로 계산한 편집상 예상값이며, 모델이나 Excel을 실행해 얻은 결과가 아닙니다.

작은 화면에서는 표를 좌우로 밀어 모든 열을 확인하세요.

워크시트 행날짜·시간 (A)상태 (B)수량 (C)예상 판정
22026-08-31 23:00Closed90제외: 9월 이전
32026-09-01 00:00Closed4포함: 시작 경계
42026-09-15 12:00Pending50제외: 다른 상태
52026-09-30 00:00Closed3포함: 마지막 날 자정
62026-09-30 18:00Closed7포함: 마지막 날 저녁
72026-10-01 00:00Closed100제외: 다음 달 시작 경계

4. 올바른 수식과 자정 경계의 함정을 살펴보세요

아래 수식은 날짜·시간이 두 날짜 조건을 모두 충족하고 B2:B7의 값이 Closed와 일치하는 행의 C2:C7 값을 합산합니다. SUMIFS에는 합산 범위를 먼저 넣고 조건 범위와 조건을 한 쌍씩 이어서 넣습니다. Microsoft는 범위 인수의 크기가 같아야 한다고 안내합니다. 여기서는 모든 범위가 동일한 여섯 행을 가리킵니다.

날짜뿐 아니라 비교 연산자도 꼼꼼히 확인하세요. 하한 조건은 >=를 사용해 9월 1일 00:00을 포함합니다. 상한 조건은 10월 1일에 <를 적용해 9월 30일의 모든 시각을 포함하면서 10월 기록은 제외합니다. 이 글의 수식은 영어 함수 이름과 쉼표를 사용합니다. 스프레드시트의 지역 설정에 따라 함수 이름이나 인수 구분자를 바꿔야 할 수 있습니다.

=SUMIFS(C2:C7,A2:A7,">="&DATE(2026,9,1),A2:A7,"<"&DATE(2026,10,1),B2:B7,"Closed")

5. 범위를 늘리기 전에 실패하는 경우도 확인하세요

다음 수식은 이 날짜·시간 예제에서는 의도적으로 잘못된 수식입니다. 상한 조건이 “9월 30일 00:00 이하”이므로 6행을 제외합니다. 3행과 5행만 포함하여 예상 결과가 14가 아닌 7이 됩니다. 이 차이를 보면 날짜 경계 오류를 구체적으로 이해할 수 있습니다. 익숙한 날짜 표시만으로는 비교 조건이 어느 시각까지 포함하는지 알 수 없습니다.

ChatGPT의 설명을 각 행의 판정과 비교한 뒤 선택한 수식을 워크시트에서 계산하세요. 결과가 다르면 수식을 바꾸기 전에 날짜·시간과 수량이 숫자형인지, 범위가 대응하는지, 실제 상태 값이 무엇인지 확인하세요. 이 예제의 상태 값 Closed는 그대로 유지하세요. 합계가 그럴듯하다는 이유로 받아들이기보다 처음으로 판정이 다른 행에 대해 구체적으로 다시 질문하세요.

예제의 결과가 일치하면 실제 업무 데이터에 맞게 범위를 조정하고 양쪽 경계의 기록을 몇 개 확인하세요. 수식을 검토하는 동안 원본 데이터는 그대로 두세요. 붙여넣은 행에 기반한 답변은 해당 행을 설명할 수 있지만, ChatGPT가 나머지 통합 문서까지 살펴보거나 검증했다는 뜻은 아닙니다.

=SUMIFS(C2:C7,A2:A7,">="&DATE(2026,9,1),A2:A7,"<="&DATE(2026,9,30),B2:B7,"Closed")

월별 SUMIFS 수식 점검 프롬프트 열기

함께 읽을 실용 가이드

공식 문서 확인일: 2026년 10월 18일. 기록은 가상 데이터입니다. 예상 합계는 Python의 날짜 비교와 정수 연산으로 독립적으로 확인했으며, ChatGPT나 Excel을 실행해 검증한 결과는 아닙니다.

Microsoft: SUMIFS 함수 · Microsoft: NOW 함수 — 날짜와 시간의 일련번호 · OpenAI: 프롬프트 작성

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다