본문 바로가기
카테고리 없음

날짜 계산 정복: DATEDIF 함수로 디데이(D-Day)와 근속 연수 구하기 (구글 시트/엑셀)

by 디저트사커 2025. 12. 19.
반응형

직장 생활을 하다 보면 날짜를 계산해야 할 일이 수시로 생깁니다. "입사일로부터 오늘까지 근속 연수가 며칠이지?", "프로젝트 마감일까지 D-Day가 며칠 남았지?" 같은 질문들 말이죠. 캘린더를 펴놓고 손으로 세거나, 단순 뺄셈(-)을 하면 윤년이나 월별 일수 차이 때문에 정확한 계산이 어렵습니다.

이럴 때 필요한 것이 바로 'DATEDIF(데이트디프)' 함수입니다. 엑셀과 구글 스프레드시트의 숨겨진 비밀 병기라 불리는 이 함수는, 두 날짜 사이의 간격을 연(Year), 월(Month), 일(Day) 단위로 자유자재로 계산해 줍니다. 오늘 포스팅에서는 DATEDIF 함수의 기본 공식부터 디데이 카운트, 근속 기간 자동 계산기 만들기까지 실무에 바로 적용 가능한 꿀팁을 완벽하게 정리해 드립니다

날짜 계산 정복: DATEDIF 함수로 디데이(D-Day)와 근속 연수 구하기 (구글 시트/엑셀)
날짜 계산 정복: DATEDIF 함수로 디데이(D-Day)와 근속 연수 구하기 (구글 시트/엑셀)

1. DATEDIF 함수, 왜 메뉴판에 없을까? (히든 함수)

재미있는 사실은, 엑셀이나 구글 시트에서 함수 마법사를 검색해도 DATEDIF에 대한 설명이 잘 나오지 않는다는 점입니다. 이는 과거 로터스(Lotus 1-2-3)라는 프로그램과의 호환성을 위해 만들어진 '호환성 함수'이기 때문입니다. 메뉴에는 없지만, 직접 입력하면 완벽하게 작동하는 강력한 기능을 가지고 있습니다.

📐 기본 공식 (Syntax)

=DATEDIF(시작일, 종료일, "계산단위")
  • 시작일: 기간이 시작되는 날짜 (예: 입사일, 사귄 날)
  • 종료일: 기간이 끝나는 날짜 (예: 오늘 날짜, 퇴사일)
  • 계산단위: 결과를 어떤 단위로 볼 것인가? (아래 표 참고)
단위 의미 설명
"Y" Year 연도(년) 수 계산
"M" Month 개월 수 계산
"D" Day 일수 계산 (D-Day용)
"YM" Year-Month 연도를 뺀 나머지 개월 수 (근속 연수용)
"MD" Month-Day 개월을 뺀 나머지 일수 (근속 연수용)

2. 실전 예제 1: D-Day(디데이) 및 기념일 계산기

가장 쉬운 활용법입니다. 시험 날짜, 프로젝트 마감일, 혹은 연인과의 기념일 등 특정 날짜까지 며칠이 남았는지(또는 지났는지) 계산해 봅니다.

📅 D-Day 계산 공식

상황: 오늘(TODAY)부터 목표일(2025-12-25)까지 남은 일수 구하기

  • 수식: =DATEDIF(TODAY(), "2025-12-25", "D")
  • 결과: 예를 들어 오늘이 2024년 1월 1이라면, '724'라는 숫자가 나옵니다.

조금 더 응용해서 "D-100일" 형태로 예쁘게 보고 싶다면 앰퍼샌드(&) 기호를 활용하세요.
="D-" & DATEDIF(TODAY(), "2025-12-25", "D")

3. 실전 예제 2: "3년 5개월 12일" 근속 연수 자동 계산

인사팀이나 총무팀에서 가장 많이 쓰는 기능입니다. 입사일 기준으로 오늘까지 정확히 몇 년, 몇 개월, 며칠을 근무했는지 한 문장으로 뽑아내는 '끝판왕 공식'입니다. 이 식 하나만 복사해 두면 평생 써먹을 수 있습니다.

🏢 근속 기간 계산 원리

  1. "Y"를 이용해 총 '년(Year)'을 구합니다.
  2. "YM"을 이용해 1년 미만의 '나머지 월(Month)'을 구합니다.
  3. "MD"를 이용해 1개월 미만의 '나머지 일(Day)'을 구합니다.
  4. 이 3가지를 & 기호로 연결합니다.

✨ 완성된 마법의 공식

A2 셀에 입사일(예: 2020-03-01), B2 셀에 퇴사일(혹은 TODAY())이 있다고 가정합니다.

=DATEDIF(A2, B2, "Y") & "년 " & DATEDIF(A2, B2, "YM") & "개월 " & DATEDIF(A2, B2, "MD") & "일"

결과: 4년 2개월 15일 처럼 아주 깔끔하고 정확하게 계산됩니다. 퇴직금 계산이나 연차 휴가 산정 시 오차 없이 활용할 수 있습니다.



마무리하며: 시간은 금이다 (자동화하세요)

DATEDIF 함수는 처음에는 낯설어 보이지만, 한 번 익혀두면 날짜와 관련된 모든 계산을 자동화할 수 있는 강력한 도구입니다. 더 이상 달력을 보며 날짜를 세는 데 아까운 시간을 쓰지 마세요.

지금 바로 스프레드시트를 켜고, 본인의 입사일이나 중요한 기념일을 넣어 "몇 년 몇 개월 며칠"이 지났는지 계산해 보세요. 함수가 제대로 작동하는 순간, 엑셀이 훨씬 더 재밌어질 것입니다.

오늘 팁이 도움이 되셨다면, 업무 효율을 극대화해 주는 '구글 시트 필수 단축키 BEST 10'이나 '데이터 입력 시간을 줄이는 드롭다운 만들기' 포스팅도 함께 확인해 보시길 강력 추천합니다.

반응형