엑셀 날짜 계산 함수(수식) 총정리

엑셀 날짜 계산 함수(수식) 총정리엑셀 날짜 계산 함수(수식) 총정리


보통 디데이 계산기가 있지만 엑셀을 통해서 시작날짜와 종료날짜 사이의 일수, 주, 개월 등을 계산을 해야 할 일이 종종 생기는데요.

오늘은 엑셀을 통하여 두 날짜 사이의 차이를 함수(수식)를 통해 쉽게 계산하는 방법에 대해 알아보도록 하겠습니다.


두 날짜 사이의 차이 계산

시작 날짜, 종료 날짜 두 날짜 사이의 차이를 계산을 할 땐 'DATEDIF' 함수를 사용하는데요. 먼저 하나의 셀에 시작 날짜를 입력하고 다른 셀에 종료 날짜를 입력 한 후 아래와 같이 상황에 맞는 수식을 입력해줍니다.


날짜 차이 계산

=DATEDIF(B2,C2,=DATEDIF(B2,C2,"d")


위 이미지에서 셀 B2에 시작일이, C2에 종료일이 기재가 되어 있습니다. 이 경우 수식은 =DATEDIF(B2,C2,"d") 이며, 이때 "d"는 두 날짜 사이의 일수를 반환합니다.



주 차이 계산

=DATEDIF(B2,C2,=DATEDIF(B2,C2,"d")


주 차이 계산도 마찬가지로 셀 B2에 시작 날짜가, C2에 종료일이 기재가 되어 있는데 이 경우 수식은 =DATEDIF(B2,C2,"d") 입니다. 수식을 보면 /7이라고 적혀 있습니다. 1주일은 7일이기 때문에 일수를 7로 나눈 것이며, 결과는 숫자 형식으로 지정해야 합니다.



개월 차이 계산

=DATEDIF(B2,C2,=DATEDIF(B2,C2,"m")


엑셀을 통해 날짜 계산을 개월로 할 때 수식은 =DATEDIF(B2,C2,"m") 을 사용합니다. 날짜 차이를 계산할 땐 "d"를 썼지만 개월차이를 계산할 땐 "m"을 입력하여 반환합니다.



햇수(연도) 차이 계산

=DATEDIF(B2,C2,=DATEDIF(B2,C2,"y")


1년 단위로 날짜를 계산 할 땐 =DATEDIF(B2,C2,"y") 을 사용합니다. 마찬가지로 반환하는 값은 "y"를 사용합니다.



이 글을 공유하기

댓글

DNS Powered by DNSEver