DATEDIF 함수

두 날짜 사이의 일, 월 또는 연도 수를 계산합니다.

경고: Excel에서는 Lotus 1-2-3의 이전 통합 문서를 지원하기 위해 DATEDIF 함수를 제공합니다. DATEDIF 함수는 특정 시나리오에서 잘못된 결과를 계산할 수 있습니다. 자세한 내용은 이 문서의 알려진 문제 섹션을 참조하세요.

구문

DATEDIF(start_date,end_date,unit)

인수

설명

start_date   

필수

주어진 기간의 첫 번째 또는 시작 날짜를 나타내는 날짜입니다. 날짜는 따옴표로 묶인 텍스트 문자열(예: "2001-01-30"), 일련 번호(예: 1900 날짜 체계를 사용할 경우 2001년 1월 30일을 나타내는 값인 36921), 다른 수식 또는 함수의 결과(예: DATEVALUE("2001-01-30"))로 입력할 수 있습니다.

end_date   

필수

기간의 마지막 날짜나 종료 날짜를 나타내는 날짜입니다.

Unit   

반환하려는 정보의 형식입니다. 여기서는 다음이 있습니다.

Unit

반환 값

"Y"

해당 기간에 포함된 전체 연도 수

"M"

해당 기간에 포함된 전체 개월 수

"D"

해당 기간에 포함된 날짜 수

"MD"

start_date와 end_date의 날짜 차이. 두 날짜의 월이나 연도는 무시됩니다.

중요: "MD" 인수에는 알려진 제한 사항이 있으므로 사용하지 않는 것이 좋습니다. 아래의 알려진 문제 섹션을 참조하세요.

"YM"

start_date와 end_date의 개월 차이. 두 날짜의 일과 연도는 무시됩니다.

"YD"

start_date와 end_date의 날짜 차이. 두 날짜의 연도는 무시됩니다.

주의

  • 날짜는 순차적인 일련 번호로 저장되므로 계산에 사용할 수 있습니다. 기본적으로 1900년 1월 1일이 일련 번호 1이고, 2008년 1월 1일은 1900년 1월 1일 이후 39,447일이 지난 날짜이므로 일련 번호가 39448입니다.

  • DATEDIF 함수는 경과한 날짜를 계산해야 하는 수식에 유용합니다.

  • s tart_date e보다 크면 nd_date 결과가#NUM..

예제

start_date

end_date

수식

설명(결과)

2001-01-01

2003-01-01

=DATEDIF(Start_date,End_date,"Y")

해당 기간에 포함된 전체 연도 수인 2년 (2)

2001-06-01

2002-08-15

=DATEDIF(Start_date,End_date,"D")

2001년 6월 1일부터 2002년 8월 15일까지의 날짜 수인 440일 (440)

2001-06-01

2002-08-15

=DATEDIF(Start_date,End_date,"YD")

연도는 무시하고 6월 1일부터 8월 15일까지의 날짜 수인 75일 (75)

알려진 문제

"MD" 인수를 사용하면 음수, 0 또는 부정확한 결과가 발생할 수 있습니다. 마지막으로 완료된 달 이후에 남은 일수를 계산하려는 경우 해결 방법은 다음과 같습니다.

=DATEDIF(D17,E17,"md")의 결과는 다음과 같습니다. 5

이 수식은 E17 셀의 원래 종료 날짜(2016년 5월 6일)에서 종료 월의 첫 날(2016년 5월 1일)을 뺄 수 있습니다. 이 방식은 다음과 같습니다. 먼저 DATE 함수가 날짜( 2016/5/1)를 만듭니다. E17 셀의 연도 및 E17 셀의 월을 사용하여 만듭니다. 그런 다음 1은 해당 월의 첫 번째 날을 나타 내는 것입니다. DATE 함수의 결과는 2016년 5월 1일입니다. 그런 다음 2016년 5월 6일인 E17 셀의 원래 종료 날짜에서 해당 날짜를 뺄 수 있습니다. 2016/5/6-0-5/1/2016은 5일입니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

Excel 함수(사전순)

Excel 함수(범주별)

수식 손상을 방지하는 방법

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×