보고서 작성기술/엑셀 실무기초

엑셀 DATEDIF 함수 활용법(사례포함)

일잘러탐구생활 2023. 11. 1. 11:32

엑셀의 DATEDIF 함수는 두 날짜 간의 차이를 계산하는 데 사용됩니다. 이 함수는 특히 날짜 관련 계산을 할 때 유용하며, 나이 계산, 근무 기간 계산, 이자 계산 등 다양한 상황에서 활용될 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)

 

 

DATEDIF 함수의 기본 구조는 다음과 같습니다

DATEDIF(시작 날짜, 종료 날짜, "단위")

시작 날짜: 계산의 시작점이 되는 날짜입니다. 종료 날짜: 계산의 끝점이 되는 날짜입니다. 단위: 계산할 시간 단위를 지정합니다. "Y"(년), "M"(월), "D"(일), "MD"(월의 일수 차이), "YM"(년을 제외한 월 차이), "YD" (년을 제외한 일 차이) 등이 있습니다.

 

기본 활용

 

(1) 두 날짜 간의 전체 일수를 계산하고 싶다면 다음과 같이 사용할 수 있습니다.

 

=DATEDIF("2023-01-01", "2023-12-31", "D")+1

이 경우, 2023년 1월 1일은 빼고 계산하기 때문에 1을 더해줘야 합니다. 

 

엑셀 DATEDIF 함수 활용법(사례포함)

 

(2) 사람의 나이를 계산하고 싶다면 다음과 같이 사용할 수 있습니다.

=DATEDIF("1990-05-15", TODAY(), "Y")

 1990년 5월 15일부터 오늘까지의 전체 년수를 계산하여 해당 사람의 나이를 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)

 

(3) 회사에 입사한 날부터 현재까지 근무한 총 월수를 계산하고 싶다면 다음과 같이 사용할 수 있습니다.

=DATEDIF("2020-01-01", TODAY(), "M")

 2020년 1월 1일부터 오늘까지의 전체 월수를 계산하여 해당 직원의 근무 기간을 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)



(4) 특정 프로젝트의 시작 날짜와 종료 날짜 사이의 총 월수를 계산하여 프로젝트의 기간을 파악할 수 있습니다.

=DATEDIF("2023-01-01", "2023-12-31", "M")

 2023년 1월 1일부터 2023년 12월 31일까지의 총 월수를 계산하여 프로젝트의 기간을 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)



"M"을 "D"로 바꾸면 월수가 아니라 일수가 계산됩니다. 

=DATEDIF("2023-01-01", "2023-12-31", "D")

 2023년 1월 1일를 제외하고 2023년 12월 31일까지의 총 일수를 계산하여 프로젝트의 기간을 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)



(5) 우리가 이력서를 작성할 때 가장 혼동되는 것이 기간 계산인데요. 


이럴때도 매우 유용합니다. 대학에 입학한 날부터 졸업한 날까지의 총 기간을 계산하고 싶을 때 다음과 같이 사용할 수 있습니다:

= DATEDIF("2018-03-02", "2022-02-25", "Y")

 2018년 3월 2일부터 2022년 2월 25일까지의 총 년수를 계산하여 해당 학생의 대학 교육 기간을 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)

 

응용 사례

 

(1) 개인의 중요한 기념일이나 이벤트까지 남은 기간을 계산하는 데에도 유용합니다.

 

예를 들어, 결혼기념일이나 중요한 시험 날짜까지 얼마나 남았는지 계산하고 싶을 때 다음과 같이 사용할 수 있습니다. 

=DATEDIF(TODAY(), "2024-05-20", "D")
오늘부터 2024년 5월 20일까지의 총 일수를 계산하여 해당 이벤트까지 남은 기간을 알 수 있습니다.

 

엑셀 DATEDIF 함수 활용법(사례포함)



(2) IF 함수와 결합하여 특정 기간이 지났는지 여부에 따라 값을 구할 수 있습니다.


=IF(DATEDIF("2023-01-01", TODAY(), "Y") >= 1, "1년 이상 지남", "1년 미만")

 2023년 1월 1일부터 오늘까지 1년 이상 지났는지 여부를 계산하고, 1년 이상 지났으면 "1년 이상 지남"을, 그렇지 않으면 "1년 미만"을 표시합니다. 

 

엑셀 DATEDIF 함수 활용법(사례포함)

 

반응형