ExcelEOMONTH월말

엑셀 EOMONTH

지정한 개월 수 후/전의 월말 날짜를 반환 — 청구·만기·결산 일정의 만능

EOMONTH 수식 구조

=EOMONTH(시작일, 개월수)

시작일 (start_date)

기준이 되는 날짜. 셀 참조 또는 DATE 함수

개월수 (months)

더할/뺄 개월 수. 0=같은 달말, 1=다음 달말, -1=전월말. 음수·양수·0 모두 가능

결과는 항상 해당 달의 마지막 날짜. 28·29·30·31 중 정확한 날 자동 계산 — 윤년 2월도 자동 처리. 동일한 식은 =DATE(YEAR(A2), MONTH(A2)+months+1, 0)이지만 EOMONTH가 더 명확.

직접 체험해보세요

시작일과 개월 수를 바꿔보세요. 결과 달이 28·30·31일인지, 윤년 2월(29일)인지까지 자동으로 정확하게 계산됩니다

B2=EOMONTH("2026-05-15", 0)2026-05-31
빠른 예시:
0

이번 달의 말일을 반환

시작일 (A2)

2026-05-15

2026515

같은 달 → 그 달의 마지막 날 ↓

EOMONTH 결과 (B2)

2026-05-31

2026531 · 31일까지 있는 달

월말 일

31

28~31

5

1~12

연도

2026

월 12 초과 시 자동

실전 활용 예제

=EOMONTH(TODAY(), 0)

이번 달말 — 가장 흔한 사용. 결산일·청구 마감일 자동 생성. TODAY와 결합하면 매일 자동 갱신.

예시: 오늘=2026-05-13"2026-05-31"
=EOMONTH(A2, 0)+1

다음 달 1일 — 월말+1 = 다음 달 시작. "다음 달부터 적용" 같은 정기 갱신 일정에 유용.

예시: A2=2026-05-15"2026-06-01"
=EOMONTH(A2, 0)-A2&"일 남음"

이번 달 잔여 일수 — 월말에서 오늘 빼기. 마감 카운트다운·근태 잔여일 표시.

예시: A2=2026-05-13"18일 남음"
더 알아보기

개월 수 동작 — 결제·청구 일정 5선

시작일 2026-05-15를 기준으로 개월 수에 따른 결과:

개월수결과의미
-12026-04-30전월말
02026-05-31이번 달말 (가장 흔함)
12026-06-30다음 달말
32026-08-313개월 후 (분기)
122027-05-311년 후 같은 달말

주의: 결과는 시작일의 "일" 부분과 무관 — 5월 1일을 넣어도 5월 31일을 받음. 항상 그 달의 말일.

EOMONTH vs EDATE — 비슷하지만 다른 함수

인수 구조가 같아 헷갈리는 EOMONTH와 EDATE — 결과 동작이 다릅니다.

함수결과 (시작 2026-05-15)동작
EOMONTH(A,1)2026-06-30다음 달의 말일
EDATE(A,1)2026-06-15다음 달의 같은 날

고르는 기준: "그 달의 끝"이 필요 → EOMONTH. "같은 날짜의 N개월 후" → EDATE.

EDATE에는 함정도 있음 — 1월 31일 +1개월은? EDATE는 2월 28일/29일을 반환 (그 달에 31일이 없으니 말일). 예측 가능하지만 의도와 다를 수 있으니 주의.

월초·월말 묶음 패턴

월말은 EOMONTH가 직접 처리, 월초는 EOMONTH+1 또는 DATE 조합:

이번 달 1일 ~ 말일

월초: =EOMONTH(A2, -1)+1

월말: =EOMONTH(A2, 0)

전월말 + 1 = 이번 달 1일

월간 보고서 기간 자동 채우기

="대상기간: "&TEXT(EOMONTH(A2,-1)+1,"yyyy-mm-dd")&" ~ "&TEXT(EOMONTH(A2,0),"yyyy-mm-dd")

날짜 셀 하나만 입력하면 자동으로 그 달의 1일~말일 표기

정기 결산일 시리즈 (월 1행씩)

A1: =EOMONTH(TODAY(), 0)

A2: =EOMONTH(A1, 1)

아래로 드래그하면 매월 말일이 자동 생성

자주 묻는 질문 (FAQ)

Q. 결과가 45366 같은 숫자로 나와요

셀 서식이 "일반"으로 잡혀서. 셀 서식 → 날짜로 바꾸면 사람이 읽는 형태로 표시. 단축키 Ctrl+Shift+#.

Q. 윤년 2월도 정확히 처리되나요?

네. 2024-02 → 29일, 2025-02 → 28일로 자동 판별. EOMONTH는 그레고리력 윤년 규칙(4년/100년/400년)을 정확히 따릅니다. 슬라이더로 2024-01-15 + 1개월 테스트해보세요.

Q. 영업일 기준 월말은?

EOMONTH는 캘린더 월말만. 영업일 월말(평일 + 공휴일 제외)이 필요하면 WORKDAY WORKDAY.INTL과 조합.

Q. 분기말은?

=EOMONTH(A2, MOD(3-MONTH(A2), 3)) — 현재 분기의 마지막 달말 (3,6,9,12 중 다음). 또는 단순히 시작일을 분기 마지막 달로 지정하고 EOMONTH(., 0).