두 날짜 사이의 일, 월 또는 연수를 계산합니다.
사용 예
DATEDIF(DATE(1969, 7, 16), DATE(1969, 7, 24), "D")
DATEDIF(A1, A2, "YM")
DATEDIF("7/16/1969", "7/24/1969", "Y")
구문
DATEDIF(시작일, 종료일, 단위)
-
시작일
- 계산에서 고려해야 할 시작일입니다.DATE
가 포함된 셀에 대한 참조,DATE
유형을 반환하는 함수 또는 숫자여야 합니다. -
종료일
- 계산에서 고려해야 할 종료일입니다.DATE
가 포함된 셀에 대한 참조,DATE
유형을 반환하는 함수 또는 숫자여야 합니다. -
단위
- 시간의 단위를 나타내는 텍스트 약자입니다. 예를 들어,"M"
은 월을 의미합니다. 허용되는 값으로는"Y"
,"M"
,"D"
,"MD"
,"YM"
,"YD"
가 있습니다.-
"Y"
:시작일
과종료일
사이 전체 연도의 수입니다. -
"M"
:시작일
과종료일
사이 전체 개월의 수입니다. -
"D"
:시작일
과종료일
사이의 전체 일 수입니다. -
"MD"
:시작일
과종료일
사이의 기간에서 전체 개월 수를 무시한 일 수입니다. -
"YM"
:시작일
과종료일
사이의 기간에서 전체 연도 수를 무시한 개월 수입니다. -
"YD"
:시작일
과종료일
사이의 간격이 1년 이하라는 가정 하에 계산한시작일
과종료일
사이의 일 수입니다.
-
참고
-
개월 및 연도 수 계산 시 시작일의 '일'과 같거나 지나야만 개월 및 연도 수에 포함됩니다. 예를 들어 9/30/15와 2/28/16의 경우 28일이 2월의 마지막 날이지만 함수는 '4개월'이라는 값을 반환합니다.
-
DATEDIF
에서 예상치 않은 형식의 결과를 반환할 경우 셀에 미리 지정된 형식이 있지 않은지 확인하세요. 예를 들어DATEDIF(DATE(1969,7,16),DATE(1969,7,24),"D")
에서1/4/1900
을 반환하면 셀에날짜
형식이 적용된 것입니다. 셀의 형식을숫자
로 변경하면 예상된 결과인8
이 표시됩니다. -
'내 나이에서 만이 되는 연 수와 월 수를 빼면 며칠이 남는지' 확인하려면
단위
"MD"
를 사용하세요. -
'내 나이에서 만이 되는 연 수를 빼면 만으로 몇 개월이 남는지' 확인하려면
단위
"YM"
을 사용하세요. -
'생일과 오늘 날짜를 고려했을 때 마지막 생일 이후 며칠이 지났는지' 확인하려면
단위
"YD"
를 사용하세요.
더보기
DATE
: 년, 월, 일을 날짜로 전환합니다.
DATEVALUE
: 알려진 형식의 주어진 날짜 문자열을 날짜 값으로 변환합니다.
예
이 예에서 DATEDIF
는 아폴로 11호가 임무를 수행하는 데 소요된 일 수를 반환합니다.
이 예에서 DATEDIF
는 1년에 포함된 개월 수를 반환합니다.