엑셀 날짜 계산 및 근속년수 계산하기



엑셀 날짜 계산 및 근속년수 계산하기

엑셀에서는 두 날짜 사이의 기간을 쉽게 계산할 수 있는 방법이 있습니다. 특히 근속년수를 계산할 때 유용한 함수가 DATEDIF 함수입니다. 이 함수는 시작일과 종료일 사이의 연수, 개월 수, 일수를 간편하게 계산해 줍니다.

 

👉 ✅ 상세 정보 바로 확인 👈

 

DATEDIF 함수 기본 구조

함수 구문

DATEDIF 함수의 기본 구문은 다음과 같습니다:
=DATEDIF(시작일, 종료일, 단위)
시작일: 기간 계산의 시작 날짜
종료일: 기간 계산의 종료 날짜
단위: 계산할 기간의 단위



단위 옵션

DATEDIF 함수에서 사용할 수 있는 단위는 다음과 같습니다:
“Y”: 시작일과 종료일 사이의 전체 연수
“M”: 시작일과 종료일 사이의 전체 개월 수
“D”: 시작일과 종료일 사이의 전체 일수
“MD”: 시작일과 종료일 사이의 일 수(연도와 월은 무시)
“YM”: 시작일과 종료일 사이의 개월 수(연도는 무시, 일은 고려)
“YD”: 시작일과 종료일 사이의 일 수(연도는 무시, 월과 일은 고려)

 

👉 ✅ 상세 정보 바로 확인 👈

 

근속년수 계산 예시

근속년수를 계산하는 예를 통해 DATEDIF 함수의 사용법을 살펴보겠습니다. 입사일이 2015-01-01이고, 오늘 날짜가 2025-01-03인 경우를 가정해 보겠습니다.

근속 연수 계산

  • 수식:
    =DATEDIF("2015-01-01", "2025-01-03", "Y")
  • 결과: 10년

근속 개월 수 계산(연수 제외)

  • 수식:
    =DATEDIF("2015-01-01", "2025-01-03", "YM")
  • 결과: 0개월

근속 일 수 계산(연수와 개월 수 제외)

  • 수식:
    =DATEDIF("2015-01-01", "2025-01-03", "MD")
  • 결과: 2일

주의사항

  • MD 단위를 사용할 때는 정확하지 않은 결과를 반환할 수 있으므로 주의가 필요합니다.
  • 날짜 입력 시 엑셀이 인식할 수 있는 형식(예: YYYY-MM-DD)을 사용해야 합니다.

TODAY 함수와의 결합

현재 날짜를 기준으로 근속년수를 자동으로 계산하려면 TODAY() 함수를 활용할 수 있습니다. 다음의 수식을 사용하면 현재 날짜를 기준으로 실시간 근속 기간을 “X년 X개월 X일” 형식으로 표시할 수 있습니다.

수식 예시

=DATEDIF(입사일, TODAY(), "Y") & "년 " & DATEDIF(입사일, TODAY(), "YM") & "개월 " & DATEDIF(입사일, TODAY(), "MD") & "일"

이처럼 DATEDIF 함수와 TODAY 함수를 결합하여 근속 기간을 쉽게 계산할 수 있습니다. 엑셀을 활용한 날짜 계산은 업무의 효율성을 높이는 데 큰 도움이 됩니다.

자주 묻는 질문

질문1: DATEDIF 함수는 어떤 상황에서 주로 사용되나요?

DATEDIF 함수는 주로 재직 기간, 프로젝트 기간 등의 날짜 차이를 계산할 때 사용됩니다.

질문2: 날짜 형식이 잘못되면 어떻게 되나요?

엑셀에서 날짜 형식이 잘못되면 오류가 발생하거나 계산이 제대로 이루어지지 않을 수 있습니다. YYYY-MM-DD 형식으로 입력해야 합니다.

질문3: TODDAY 함수와 DATEDIF 함수의 조합은 어떻게 활용하나요?

TODAY 함수와 DATEDIF 함수를 조합하여 현재 날짜를 기준으로 실시간으로 근속 기간을 계산할 수 있습니다.

질문4: DATEDIF 함수에서 “MD” 단위를 사용할 때 주의할 점은 무엇인가요?

“MD” 단위는 연도와 월을 무시하고 일수만 계산하기 때문에 특정 날짜에 따라 예상치 못한 결과를 반환할 수 있으니 주의해야 합니다.

질문5: DATEDIF 함수를 사용하면 어떤 이점이 있나요?

DATEDIF 함수를 사용하면 두 날짜 사이의 기간을 간편하게 계산할 수 있어 시간을 절약하고 업무 효율성을 높일 수 있습니다.

이전 글: 황야의 이리: 헤르만 헤세의 자아 탐구