엑셀 EDATE 함수 사용법 및 실전예제 총정리 :: 날짜 함수

지정한 날짜로부터 특정 개월수 전/후의 날짜를 반환하는 EDATE 함수의 사용법 및 주의사항을 알아봅니다.

홈페이지 » 엑셀 EDATE 함수 사용법 및 실전예제 :: 날짜 함수

작성자 :
오빠두엑셀
최종 수정일 : 2020. 07. 26. 01:40
URL 복사
메모 남기기 : (1)

엑셀 EDATE 함수

실습파일

요약

EDATE 함수지정한 날짜로부터 특정 개월수 전/후의 날짜를 계산합니다.

설명

EDATE함수는 지정한 날짜로부터 특정 개월수가 지난 전/후의 날을 계산하는 함수입니다. EDATE 함수를 사용하여 만료일, 갱신일, 기타 계약종료일 등을 계산할 수 있습니다. 개월수로 음수를 입력하면 해당 개월수 이전의 날짜를 계산합니다. 특정 개월수가 지난 달의 마지막날을 반환하려면 EOMONTH 함수를 사용하세요.

호환성

 Windows 버전 엑셀 모든 버전에서 사용가능합니다.
 Mac 버전 Mac용 엑셀 모든 버전에서 사용가능합니다.

구문

= EDATE ( 시작일, 개월수 )

인수

시작일 날짜 계산을 위한 시작일입니다. 시작일은 반드시 날짜로 인식가능한 날짜형식의 값이여야 합니다. 텍스트형식으로 시작일을 입력할 시, 상황에 따라 #VALUE! 오류를 반환할 수 있습니다.
개월수 시작일 기준 이전/이후 개월이 지난 날짜를 계산하기 위한 값입니다. 이전 날짜계산은 음수로, 이후 날짜계산은 양수로 입력합니다.

반환값

시작일로부터 특정 개월수가 지난 날의 날짜를 날짜형식으로 반환합니다.

사용예제

= EDATE(DATE(2019,7,27), 3) '// 2019년 7월 27로부터 3개월이 지난 2019년 10월 27일을 반환합니다.
= EDATE("2018-01-15", -3) '// 2018년 1월 1로부터 3개월 이전날짜인 2017년 10월 15일을 반환합니다.
= EDATE("2019년 3월 11일", 3) '// 입력된 시작일이 날짜로 인식할 수 없는 텍스트값이므로 #VALUE! 오류를 반환합니다.
EDATE 함수 사용예제
EDATE 함수를 사용하여 특정 개월수 이후 날짜를 계산합니다.

다른 주의사항

  • EDATE 함수에 입력되는 시작일은 반드시 날짜로 인식가능한 날짜형태의 값이여야 합니다. 날짜로 인식 불가능한 텍스트형식으로 시작일을 입력할 경우, EDATE 함수는 #VALUE! 오류를 반환합니다.
  • 정수가 아닌 소수로 개월수를 입력시, 해당 값에서 내림하여 개월수를 계산합니다.
  • EDATE함수는 각 월별 날짜수에 상관없이 시작일 기준 이전/이후 날짜를 계산합니다. 예를들어, 1월 31일에서 1개월 이후의 날짜로는 2월 28일이 반환됩니다.

[링크] MS OFFICE 공식 홈페이지 EDATE 함수 설명

관련 기초함수 | by 오빠두엑셀

5 1 투표
게시글평점
1 댓글
Inline Feedbacks
모든 댓글 보기
1
0
여러분의 생각을 댓글로 남겨주세요.x