[Excel]날자 사이 기간(차이) 구하기 - DATEDIF()함수

2022년 10월 12일 by 진아사랑해

    [Excel]날자 사이 기간(차이) 구하기 - DATEDIF()함수 목차
반응형

개요

DATEDIF() 함수는 두 날자 사이 차이를 년, 월 또는 일 단위로 반환합니다.

엑셀에서 '=D'를 입력하면 사용 가능한 함수명이 나오는데 DATEDIF는 나오지 않습니다.

공식적인 함수보다는 호환성 때문에 있는 함수이기 때문입니다.

참고하시기 바랍니다.

사용 목적 및 방법

사용 목적은 지정된 2개의 날자 사이에 일, 월 또는 년을 가져올 수 있습니다.

사용 방법은 DATEDIF (start_date, end_date, unit)

start_date - Excel 날짜 일련번호 형식의 시작 날짜입니다.

end_date - Excel 날짜 일련번호 형식의 종료 날짜입니다.

unit - 사용할 시간 단위(년, 월 또는 일)입니다.

참고 사항

1) 날자 표시

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

2) 시간 단위

DATEDIF() 함수는 start_date와 end_date 사이의 시간을 년, 월 또는 일 단위로 계산할 수 있습니다.

시간 단위는 텍스트로 제공되는 단위 인수로 지정됩니다.

시간 단위는 대소문자 또는 소문자로 지정할 수 있다(즉, ym은 YM과 같다).

단위(unit)에 따른 결과

"y"  - 연도의 차이

"m" - 월의 차이

"d" -  일수 차이

"md" - 월과 년을 무시하고 일 단위의 차이

"ym" - 년 단위는 무시하고 월 단위 차이, 

"yd" -  년 단위는 무시하고 날짜 차이

예제

날자가 동일하게 10일임으로 날자 차이는 0으로 반환됩니다.

년도가 무시되고 10 - 1 = 9 임으로 9가 반환됩니다.

년도는 무시되고, 1월 10일과 10월 10일 사이의 날자 차이를 반환합니다.

첫 데이트에서 오늘까지 며칠이 경과되었는지 알 수 있는 수식입니다.

 

즐거운 엑셀 시간 되시기 바랍니다.

 

 

반응형