구글시트 DATEDIF 함수: 두 날짜 간의 년, 월, 일 차이 계산하기

구글시트 DATEDIF 함수: 두 날짜 간의 년, 월, 일 차이 계산하기

날짜 데이터를 다룰 때, 특정 기간 동안의 일수, 월수 또는 연수를 계산하는 것은 매우 흔한 작업입니다. 구글시트에서는 DATEDIF 함수를 사용하여 두 날짜 간의 차이를 년(years), 월(months), 일(days) 단위로 쉽게 계산할 수 있습니다.

DATEDIF 함수

DATEDIF 함수는 두 날짜 사이의 기간을 계산할 때 사용합니다. 이 함수의 기본 구문은 다음과 같습니다.

=DATEDIF(시작일, 종료일, 단위)
  • 시작일: 기간 계산의 시작점이 되는 날짜입니다.
  • 종료일: 기간 계산의 끝점이 되는 날짜입니다.
  • 단위: 계산하려는 기간의 단위를 결정합니다. 사용할 수 있는 단위는 다음과 같습니다.
    • “Y” – 두 날짜의 차이를 연도로 계산합니다.
    • “M” – 두 날짜의 차이를 월로 계산합니다.
    • “D” – 두 날짜의 차이를 일로 계산합니다.
    • “MD” – 두 날짜의 차이를 일로 계산하되, 월은 무시합니다.
    • “YM” – 두 날짜의 차이를 월로 계산하되, 연도는 무시합니다.
    • “YD” – 두 날짜의 차이를 일로 계산하되, 연도를 무시합니다.


☞ 이러한 인수를 조합하여, 특정 기간 동안의 정확한 연수, 월수, 또는 일수를 계산할 수 있습니다.

예제

1. 예를 들어, 직원의 입사일로부터 근속 연수를 계산하려면 다음과 같이 함수를 작성할 수 있습니다.

=DATEDIF("2022-01-01", TODAY(), "Y") & " 년 "

이 수식은 2022년 1월 1일부터 오늘까지의 전체 년 수를 계산합니다. 만약 오늘이 2023년 11월 5일이라면, 결과는 “1 년”이 됩니다.

2. 마찬가지로, 특정 프로젝트가 시작된 이후로 몇 개월이 지났는지 계산하고자 한다면 다음과 같이 함수를 사용할 수 있습니다.

=DATEDIF("2023-01-01", "2023-11-05", "M") & " 개월 "

이 수식은 2023년 1월 1일부터 2023년 11월 5일까지의 전체 월 수를 계산하며, 결과는 “10 개월”이 됩니다.

3. 두 날짜 간의 정확한 일수를 알고 싶다면 다음과 같은 수식을 사용하면 됩니다.

=DATEDIF("2023-01-01", "2023-11-05", "D") & " 일 "

이 경우 결과는 “308 일”이 됩니다.

구글시트 DATEDIF 함수 사용 예제

관련 이전 게시글


다음 글에서도 구글시트의 다른 유용한 함수들에 대해 알아보겠습니다. 이 글이 도움이 되셨다면, 공유 부탁드립니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤