본문으로 바로가기

엑셀 날짜 빼기

category 엑셀강좌 2017. 10. 8. 15:55

엑셀 날짜 빼기

엑셀 문서 작업 중 날짜를 빼서 계산하는 부분이 있습니다. 단순히 일수를 계산하는거라면 큰날짜에서 작은 날짜를 빼면 됩니다.  하지만 년수, 월수, 혹은 일수를 사용해서 다른 곳에도 복사해서 적용하려면 함수를 사용해야 합니다. 

이번 시간은 엑셀에서 날짜 빼는 방법을 알아보겠습니다. 

엑셀 날짜 빼기



엑셀에 시작일, 종료일을 표시했습니다. 여기에 년수, 월수, 일수등을 표시할겁니다. 

사용할 함수는 DATEDIF 함수를 사용할겁니다.

사용 방법은 다음과 같습니다.

= DATEDIF( 날짜 시작일, 날짜 종료일 , 표시 코드 )

엑셀 DATEDIF 함수



= DATEDIF 로 두 날짜의 년수를 계산해보았습니다.

B3번째 시작일과, C3의 종료일의 차이 년수입니다.

년수를 표시할것이기 때문에 표시코드는 YEAR의 앞글자인 "Y" 를 사용합니다. 

= DATEDIF(B3 , C3 , "Y" )

년도 수 계산



DATEDIF 함수를 사용시 #NUM 이 표시되고 오류가 나는경우가 있는데

시작일과 종료일을 잘못 입력해서 그렇습니다.


보통 날짜빼기를 하면 큰 날짜에서 작은 날짜를 빼는데 DATEDIF 함수에서 날짜 입력 시 

작은 날짜 , 큰 날짜를 입력 하기 때문 입니다.  

DATEDIF 오류



월수를 계산해보겠습니다. 

표시코드 값만 변경하면 되는데요 

= DATEDIF ( B3,C3 , "M"

이렇게 사용됩니다. MONTH 의 M 입니다.

엑셀 개월 수 계산



일수를 계산해보겠습니다. 

= DATEDIF ( B3,C3 , "D"

이렇게 사용됩니다. DAY 의 D 입니다. 

일수 계산



이 밖에도 MD, YM, YD 등의 코드가 있는데요, 활용 방법에 따라 사용하시면 됩니다. 

표시코드

이상 엑셀에서 날짜 빼는 방법을 알아보았습니다.

반응형