날짜 및 시간
EOMONTH 함수
함수 요약

엑셀 EOMONTH 함수는 지정한 날짜로부터 특정 개월 수가 지난 달의 마지막 날을 반환하는 함수입니다.

함수 구문
=EOMONTH(시작일, 개월수)
시작일
-
계산의 기준이 되는 날짜입니다.
  • 반드시 엑셀에 인식할 수 있는 날짜 형식이어야 하며, 잘못된 날짜일 경우 #VALUE! 오류를 반환합니다.
개월수
-
시작일로부터 계산할 개월수입니다.
  • 양수는 미래, 음수는 과거 날짜를 계산합니다.
    예) 3 → 3개월 후의 말일, -4 → 4개월 전의 말일
상세 설명

엑셀 EOMONTH 함수는 시작일로부터 지정한 개월수 이전/이후의 달 마지막 날짜를 반환하는 함수입니다. 이 함수는 계약 만료일, 수습기간 종료일, 결산일 등 월말을 기준으로 날짜를 계산해야 하는 업무에서 유용하게 사용됩니다.

예를 들어 다음과 같이 함수를 사용하면 2024년 1월 15일을 기준으로 3개월이 지난 달의 말일을 구할 수 있습니다.

=EOMONTH("2024-01-15",3)
/ / 결과 : 2024년 4월 30일을 반환합니다.

특정 날짜로부터 정확히 몇 개월후의 날짜를 구해야 할 경우에는 EDATE 함수를 사용합니다.

=EDATE("2024-01-15",3)
/ / 결과 : 2024년 4월 15일을 반환합니다.

EOMONTH 함수 간단 예제
1) 신입사원 수습기간 종료일 계산하기

다음과 같이 EOMONTH 함수를 사용하면 3개월 수습기간이 종료되는 달의 말일을 구할 수 있습니다.

=EOMONTH("2024-01-15",3)
/ / 결과 : 3개월 수습기간의 종료일인 2024-04-30을 반환합니다.
2) 임대 계약 만료일 계산하기

임대 계약이 매월 말에 종료될 경우, 다음과 같이 EOMONTH 함수를 사용하여 12개월 후 임대 게약 만료일을 계산할 수 있습니다.

=EOMONTH("2023-03-07",12)
/ / 결과 : 12개월 후 계약 만료일인 2024-03-31 을 반환합니다.
3) 익월 또는 전월의 시작일 계산하기

월의 말일을 반환하는 EOMONTH 함수 특성을 활용하여, n개월 이후 시작일(1일)을 계산할 수있습니다.

=EOMONTH("2024-01-15",0) + 1
/ / 결과 : 2024-02-01 (익월 1일)을 반환합니다.
=EOMOHTH("2024-01-15",-1) + 1
/ / 결과 : 2024-01-01 (당월 1일)을 반환합니다.

그 외 주의사항

시작일은 반드시 날짜로 인식 가능한 값이여야 합니다. 날짜로 인식 불가능 한 텍스트 형식의 날짜일 경우, 함수는 #VALUE! 오류를 반환합니다.

개월수가 소수일 경우 정수로 내림하여 계산됩니다.

시작일이 1900년 1월 1일 이전 날짜일 경우, 함수는 #VALUE! 오류를 반환합니다.

개월수가 양수이면 n개월 이후 날짜를, 음수이면 n개월 이전 날짜를 계산합니다.

 


3 댓글
Inline Feedbacks
모든 댓글 보기
3
0
여러분의 생각을 댓글로 남겨주세요.x