새소식

정보/엑셀 팁

엑셀(Excel) 날짜 계산 DATEDIF 함수 사용방법

2021. 2. 15. 00:00
  • -
엑셀(Excel) 날짜 계산 DATEDIF 함수 사용방법
 

 

엑셀 작업을 하다보면 날짜간의 차이를 구해야 하는 경우가 종종 생기곤 하죠. 예를 들자면 근무일수 등을 구하는 경우가 있는데요. 그 때 DATEDIF 함수를 사용하면 아주 손쉽게 구할 수 있습니다.

 

 

2020/11/28 - [정보/엑셀 팁] - [엑셀 EDATE 함수] 엑셀 날짜함수 EDATE 함수 사용방법

 

[엑셀 EDATE 함수] 엑셀 날짜함수 EDATE 함수 사용방법

[엑셀 EDATE 함수] 엑셀 날짜함수 EDATE 함수 사용방법 EDATE 함수란? 지정한 날짜 전이나 후의 개월 수를 나타내는 날짜의 일련 번호를 반환합니다. EDATE 함수 사용법 =edate(기준날짜, 더하거나 빼고자

blime.tistory.com

 

예전에 알려드렸던 날짜 함수 EDATE 함수의 경우 지정한 날짜의 전 또는 후의 개월수를 나타내는 날짜(일련번호)가 출력되는데요. 이번에 소개해드리는 함수의 경우는 두 기간 사이의 차이를 구할 때 사용하는 함수입니다. 함수 형태는 아래와 같습니다.


함수 형태

=DATEDIF(시작일, 종료일, "단위")


 

함수 형태를 살펴보면 단위를 넣는 부분이 있는데요. 이 부분에는 반드시 큰따옴표를 넣어줘야됩니다. 사용할 수 있는 단위는 아래와 같습니다.

 


Y : 연도 계산

M : 개월 수 계산

YM : 연을 무시하고 나머지 개월 수만 계산

D :  일 수 계산

YD : 연을 무시하고 나머지 일 수만 계산

MD : 연과 월을 무시하고 나머지 일 수만 계산


 

예시를 통해서 DATEDIF 함수 사용방법에 대해 알려드리겠습니다. 

 

 

가장 먼저 근무년수를 구하는 식입니다. 

=DATEDIF(C3,D3,"Y") 입니다.

 

 

근무월수를 구하는 식입니다.

=DATEDIF(C3,D3,"M") 입니다.

 

 

근무일수를 구하는 식입니다.

=DATEDIF(C3,D3,"D") 입니다.

 

 

그럼 이렇게 근무년수, 월수, 일수를 각각의 셀에 출력할 수 있습니다.

 

YM, MD 단위를 응용해서 한 셀에 근무년원일을 출력할 수도 있습니다.

 

 

식은 다음과 같습니다.

=DATEDIF(C3,D3,"Y")&"년"&DATEDIF(C3,D3,"YM")&"개월"&DATEDIF(C3,D3,"MD")&"일"

 

 

그럼 위와 같이 근무년월일이 한 셀에 쭉 나오게 됩니다.

 

이렇게 엑셀 날짜 함수 DATEDIF 함수 사용방법에 대해서 설명드렸는데요. 엑셀 작업 시 도움이 되었다면 좋겠네요 :) 

 

 

반응형
Contents

해당 포스팅 주소를 복사했습니다 😊

이 글이 도움이 되었다면 공감 부탁드립니다 🎉