엑셀 datedif 함수 날짜계산 쉽게하는 방법

이번 글에서는 엑셀 날짜 계산을 쉽게 하기 위한 datedif 함수 사용법에 대해 알아보고자 합니다. 날짜가 주어졌을때 이를 활용해 날짜 즉 기간(년, 월, 일)을 구하는 것이 어렵다고 생각하실 수 있지만 datedif 함수를 사용하면 정말 간단하게 해결할 수 있습니다.
 

 

물론 단순시 끝나는 날짜에서 시작하는 날짜를 빼서 기간을 구할 수 있습니다. 하지만 datedif 함수를 활용함으로써 더 정확하고 세부적인 기간까지 구할 수 있습니다.

 

엑셀 날짜계산 쉽게 하는 datedif 함수

 

이번에는 연구 시작일과 종료일을 활용하여 연구기간 데이터를 얻어 보도록 하겠습니다.

 

 

 

함수의 인수에 대해 살펴보겠습니다. 

첫 번째 인수인 Start_date날짜 수를 계산할 시작 날짜입니다.

두 번째 인수인 End_date날짜 수를 계산할 마지막 날짜입니다.

마지막 인수인 Interval "Y"는 연도, "M"은 월, "D"는 일, 그리고 "YM"은 연수를 뺀 개월 수, "DM"은 전체 개월 수를 뺀 일수입니다.

 

 

DATEDIF 함수에 첫 번째 인수에는 시작일을 두 번째 인수에는 종료일 셀을 입력해 주세요. 그리고 세 번째 인수에는 년, 월, 일에 맞게 "Y", "M", "D"를 입력해주시면 됩니다. 이렇게 함수만 간단하게 넣어주면 손쉽게 연구년과 월 그리고 일을 구할 수 있습니다.

하지만 우리가 또 필요한 데이터는 "00년 00개월 00일"과 같은 데이터입니다.

 

 

dateif 함수 유용하게 사용하는 방법


아래 그림처럼 연구기간을 0년 6개월 29일과 같이 나타내는 것이 가장 유용한 사용법입니다.
 간단하게 이와 같이 변경할 수 있어요. 

앞서 말씀드린 마지막 인수의 "YM", "MD"를 활용하면 됩니다.

 

 

먼저 년수를 구합니다. =datedif(f4,g4,"Y") 세 번째 인수를 "Y"로 넣어주세요 그다음 뒤에 "년"이라는 단위명을 붙여줘야 합니다. 이때 표시 형식은 하나의 수식 결과에 대해서만 적용할 수 있기 때문에 표시 형식 대신 &(연결 연산자)를 사용하여 단위명을 붙여줘야 합니다

=dateif(f4,g4,"Y") & "년" 


이와 같이요. 마찬가지로 개월과 일도 연결 연산자(&)를 활용해서 작성해줘야 합니다. 여기서 유의할 점은 개월과 일은 앞서 설명드린 "M"과 "D"가 아닌 "YM"과 "MD" 인수를 넣어주면 됩니다.

=dateif(f4,g4,"Y")&"년"&dateif(f4,g4,"YM")&"개월"&dateif(f4,g4,"MD")&"일"

 

 

datedif 함수를 활용하여 최종적으로 아래와 같이 연구기간을 얻어낼 수 있습니다.

 

 

 

기간을 구해야 하는 자료를 작성할 경우 꼭 알아두시고 잘 활용하시면 좋을 거 같습니다. 간단하면서 너무 편한 기능이에요.

 

 

반응형

이 글을 공유하기

댓글

Designed by JB FACTORY