카테고리 없음

엑셀에서 날짜 계산하는 방법 – 오늘 날짜, 근무일 계산 등

editor4021 2025. 4. 23.

title image

 

엑셀에서 날짜 계산하는 방법 – 오늘 날짜, 근무일 계산 등

엑셀에서 날짜와 근무일을 계산하는 기능은 단순한 일정 관리부터 급여 산정, 프로젝트 계획까지 다양하게 활용됩니다. 특히 직장인, 프리랜서, 인사 담당자라면 반드시 익혀두어야 할 필수 기능 중 하나인데요. 이 글에서는 실무에서 자주 쓰이는 오늘 날짜 구하기, 근무일 계산, 근무시간 계산을 중심으로 실제 사례와 함께 자세히 설명드리겠습니다.


![엑셀 날짜 계산 요약 인포그래픽](attachment 위 이미지 참고)


오늘 날짜 구하기 – =TODAY() 함수의 활용

엑셀에서 오늘 날짜를 자동으로 불러오는 가장 간단한 방법은 =TODAY() 함수를 사용하는 것입니다. 이 함수는 파일을 열 때마다 현재 날짜로 갱신되며, 반복적인 날짜 입력을 줄여줍니다.

excel
=TODAY()
  • 활용 예시: 업무일지를 자동으로 오늘 날짜로 시작할 때

  • 주의사항: =TODAY()는 셀에 입력할 때마다 현재 날짜로 갱신되므로 과거 날짜 기록용으로는 적합하지 않습니다.

비유하자면, =TODAY()는 매일 아침 자동으로 달력을 넘겨주는 사무실의 AI 비서 같은 역할이라고 할 수 있어요.


엑셀 근무일 계산 – NETWORKDAYS 함수 사용

실제 업무에서는 단순한 날짜 차이보다, 주말과 공휴일을 제외한 실제 근무일 수를 계산해야 할 일이 많습니다. 이때 유용한 함수가 NETWORKDAYS입니다.

excel
=NETWORKDAYS(시작일, 종료일, [공휴일])

예시

항목날짜
시작일2025-04-01
종료일2025-04-20
공휴일2025-04-10
excel
=NETWORKDAYS(A2, B2, C2)
  • 결과: 14 (주말과 공휴일 제외한 실제 근무일 수)

실무 Tip

  • 공휴일 목록을 별도로 정리해두고 참조하면 반복 작업에 유리합니다.

  • NETWORKDAYS.INTL을 사용하면 주말 요일을 직접 설정할 수도 있어요.


근무시간 계산 엑셀 – 출근/퇴근 시간으로 계산

근무 시간 계산은 단순해 보이지만, 오전/오후 시간 표현, 야근 포함 여부, 야간 수당 분리 등으로 인해 복잡해질 수 있습니다.

기본 형식

excel
=퇴근시간 - 출근시간

예시

출근 시간퇴근 시간근무 시간
09:0018:00=B2-A2 → 9:00
  • 셀 서식은 시간(hh:mm)으로 설정해야 정확히 계산됩니다.

  • 식대나 점심시간을 제외하려면 다음과 같이 계산:

excel
=(퇴근시간 - 출근시간) - "1:00"

엑셀에서 근무일자 계산 – 날짜 범위 설정과 활용

근무일자는 보통 입사일~퇴사일, 혹은 월별 근무일 수를 기준으로 계산합니다. DATEDIF 함수나 단순 뺄셈도 활용되며, 다시 NETWORKDAYS와 연계하면 실근무일 수까지 정확히 알 수 있어요.

excel
=DATEDIF(입사일, 퇴사일, "d")
  • "d": 일 단위

  • "m": 개월 수

  • "y": 연수

예시

입사일퇴사일총 근무일수
2023-01-012025-04-01=DATEDIF(A2, B2, "d") → 821일

근무일 엑셀 자동 계산표 만들기

직장인이라면 누구나 엑셀로 근무일 계산표를 만들어야 할 일이 생깁니다. 다음은 실무에서 자주 쓰이는 구성 예입니다:

근무표 양식 예시

날짜요일출근 시간퇴근 시간총 근무시간비고
2025-04-0109:0018:009:00정상근무
2025-04-0209:3018:309:00지각
2025-04-0309:0020:0011:00야근
  • 요일은 =TEXT(날짜, "aaa")로 자동 표기 가능

  • 총 근무시간은 =퇴근-출근-점심시간 형식으로 설정


엑셀 날짜 계산 시 자주 하는 실수

실수 유형해결 방법
시간 셀 서식을 일반으로 설정함셀 서식을 '시간'으로 변경
주말 포함한 날짜 차이 계산NETWORKDAYS 또는 NETWORKDAYS.INTL 사용
점심시간 자동 차감 누락근무시간 계산식에서 - "1:00" 추가

Q&A로 정리하는 엑셀 날짜 계산

Q. 공휴일 자동으로 계산할 수 없나요?
A. 엑셀 자체 기능으로는 불가능하지만, 국가 공휴일 API를 연동하거나 공휴일 리스트를 미리 입력해 활용할 수 있습니다.

Q. 야근 수당은 어떻게 분리하나요?
A. 총 근무시간에서 8시간 초과분을 따로 계산하여 "야근시간" 열로 분리하면 됩니다.
예: =IF(근무시간>8, 근무시간-8, 0)

Q. 일요일을 근무일로 포함하고 싶어요.
A. NETWORKDAYS.INTL 함수에서 주말 설정 인수를 "0000000"으로 설정하면 모든 요일이 근무일로 간주됩니다.


마무리하며 – 엑셀 날짜 계산, 어렵지 않아요

엑셀은 단순한 스프레드시트가 아닙니다. 날짜 계산 기능만 잘 활용해도 업무 효율이 놀랍도록 높아집니다.
이번 글에서 소개한 TODAY, NETWORKDAYS, DATEDIF 같은 함수는 실무에서 반드시 마스터해야 할 핵심 도구입니다.

특히, 근무일과 근무시간 계산은 급여 산정, 업무 분석, 성과 평가에도 직접적으로 연결되는 중요한 요소입니다. 처음에는 헷갈릴 수 있지만, 몇 번 반복하다 보면 자동으로 손이 익어요.


💡 여러분은 어떤 용도로 날짜 계산 기능을 쓰고 계신가요?
댓글이나 피드백으로 알려주시면, 더 깊이 있는 예제나 양식을 추가해드릴게요! 😊

댓글