뿌뿌의 일상다반사 :: 엑셀 날짜 계산 간단하게 더하고 빼기 및 DateDIF 함수정리

엑셀 날짜 계산 간단하게 더하고 빼기 및 DateDIF 함수정리

[ IT - 엑셀(Excel) ]|2024. 3. 24. 22:58




반응형

 

 

안녕하세요 엑셀을 사용하다 보면 날짜 간 계산하는 경우가 생기는데요 우선 몇년이 경과하였는지 년으로 계산하는 경우 몇개월이 지났는지 몇일이 지났는지 등을 계산하는 경우가 생기곤 합니다.

 

단순히 몇일 지났는지는 종료일에서 - 시작일을 빼면 나오게 되는데요

부가적으로 년,월,일로 구분해서 계산하는 경우에는 함수를 이용하여야 값을 구할수 있겠습니다.

 

 

 

 

DATEDIF 함수가 있습니다 두 날짜 사이의 차이를 계산할때 사용되는 함수입니다.

 

DATEDIF 함수는 Date Difference의 약자로 시작 날짜와 종료 날짜 사이의 기간을 일, 월 또는 년단위로 반환하게 됩니다.

 

datedif 함수의 구문은 이렇습니다.

 

DateDIF(Start_date, end_date, "unit")

 

① Start_Date - 기간의 시작을 나타냅니다  예시) 2024-01-01

② End_date - 기간의 종료날짜를 나타냅니다 예시) 2024-12-31

③ Unit 계산할 단위를 선택합니다. 마지막 unit 부분에서는 문자열로 표기하는데요 종류는 다음과 같습니다

 

   "Y" : 시작 날짜와 종료 날짜 사이의 전체 년도 수 입니다.

   "M" : 두 날짜 사이의 전체 월 수를 구합니다

   "D" : 시작 날짜와 종료 날짜 사이의 일수 입니다.

 

     그외에 "MD"- 년도 무시 일 차이, "YM"- 년도 무시 월 차이, "YD"- 년도 무시 일수차이 계산 등도 있지만

     일반적으로 잘 사용하지 않기에 참조만 하시면 되겠습니다

 

 

 

엑셀 DATEDIF 함수
엑셀 날짜계산하기

 

설명은 다음과 같이 진행하고 이제 엑셀로 실제 날짜 빼기를 해보겠습니다.

 

DATEDIF 함수 예제
DATEDIF 함수 예제

 

엑셀 날짜 구하기 예제
엑셀 경과년도 구하기

 

단순하게 경과일을 구할때에는 사실 업무종료일에서 - 업무시작을만 빼더라도 구할수 있습니다.

 

하지만 이번에 저희가 해볼것은 DATEDIF 함수를 이용하여 년,월,일 별로 차를 구할것이기 때문에 그렇게 해보겠습니다.

 

엑셀 날짜 계산하기
DATEDIF함수를 이용한 날짜 계산하기

 

경과년도 차이는 2년 10월 가량 되지만 년도만 빼기 표기하여 경과년도는 2가 됩니다

 

경과년도 : DATEDIF(C5,D5,"Y")를 해주게 됩니다. 

경과월 : DATEDIF(C5,D5,"M")

경과일 : DATEDIF(C5,D5,"D")  이렇게 간단하게 계산이 가능합니다.

 

엑셀 경과년도 경과월 경과일 구하기
엑셀 날짜 계산하기

 

그렇게 간단하게 엑셀로 날짜 계산을 진행해 보았습니다~

반응형

댓글()