DATEDIF 함수란?
DATEDIF 함수는 두 날짜 간의 차이(일, 월, 연수)를 계산하는 함수이다.
1. DATEDIF 함수 구문
=DATEDIF(start_date, end_date, unit) |
=DATEDIF(시작 날짜, 종료 날짜, 단위) |
2. DATEDIF 함수 인수
start_date : 날짜 간의 차이를 계산하기 위한 시작 날짜를 지정한다. |
end_date : 날짜 간의 차이를 계산하기 위한 종료 날짜를 지정한다. |
unit : 계산할 날짜 간격의 단위를 지정한다. |
2. unit 인수 사용 방법
unit 인수에는 날짜 간의 차이를 계산하는 방법을 지정하는 값을 입력한다.
"Y" : 시작 날짜와 종료 날짜 사이의 [연수]를 반환한다. |
"M" : 시작 날짜와 종료 날짜 사이의 [개월수]를 반환한다. |
"D" : 시작 날짜와 종료 날짜 사이의 [일수]를 반환한다. |
"MD" : 시작 날짜와 종료 날짜 사이의 [일수]를 반환한다. (월과 연도는 무시) |
"YM" : 시작 날짜와 종료 날짜 사이의 [개월수]를 반환한다. (일과 연도는 무시) |
"YD" : 시작 날짜와 종료 날짜 사이의 [일수]를 반환한다. (연도는 무시) |
DATEDIF 함수 기본 예제
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | |
1 | 2021-05-08 | 2024-05-08 |
1. 두 날짜 사이의 연수 계산
=DATEDIF(A1, B1, "Y") |
두 날짜 사이의 연수를 계산하여 반환하므로 결과값은 "3"이 된다. |
2. 두 날짜 사이의 개월수 계산
=DATEDIF(A1, B1, "M") |
두 날짜 사이의 개월수를 계산하여 반환하므로 결과값은 "36"이 된다. |
3. 두 날짜 사이의 일수 계산
=DATEDIF(A1, B1, "D") |
두 날짜 사이의 일수를 계산하여 반환하므로 결과값은 "1096"이 된다. |
4. 두 날짜 사이의 개월수 계산 (월과 연도 무시)
=DATEDIF(A1, B1, "MD") |
두 날짜 사이의 개월수를 계산하여 반환하되 연도를 무시하므로 결과값은 "0"이 된다. |
DATEDIF 함수로 프로젝트 기간 계산하기
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | |
1 | 프로젝트 시작일 | 프로젝트 종료일 |
2 | 2024-02-05 | 2024-05-08 |
DATEDIF 함수로 나이 계산하기
DATEDIF 함수를 사용하면 간단하게 나이를 계산할 수 있다.
=DATEDIF("1995-05-05", TODAY(), "Y") |
생일이 1995-05-05인 경우 현재 날짜(TODAY 함수 사용)와의 연도 차이를 계산하여 나이를 계산한다. 이 경우 나이는 "29"세이다. |
'엑셀 플로우 (excelflow)' 카테고리의 다른 글
엑셀 DATEVALUE 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.22 |
---|---|
엑셀 DAYS 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.22 |
엑셀 TIMEVALUE 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.22 |
엑셀 WEEKNUM 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.22 |
엑셀 ISODD 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.22 |