- [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일 사이의 날자 차이를 반환합니다.
첫 데이트에서 오늘까지 며칠이 경과되었는지 알 수 있는 수식입니다.
즐거운 엑셀 시간 되시기 바랍니다.
'엑셀(Excel)' 카테고리의 다른 글
[Excel]월요일, 화요일 표시하기 - TEXT(), CHOOSE() 함수 (0) | 2022.10.14 |
---|---|
[Excel]날자와 텍스트를 같이 쓰기 - & 와 TEXT() 함수 (0) | 2022.10.13 |
[Excel]검색함수 - FIND()함수 (0) | 2022.10.11 |
[Excel] 검색 함수 - SEARCH()함수 (0) | 2022.10.09 |
[Excel]지정된 값 사이 표시하기 - AND(), 조건부 서식 (0) | 2022.10.07 |