인사책 편집팀 · 발행 2026-08-01 · 최종 수정 2026-10-04 · 5분 읽기 · 인사운영·조직

교대근무표 엑셀로 짜다 틀리는 것 4가지 — 주휴·연장·야간 자동계산의 함정

교대근무표를 엑셀로 관리할 때 반복되는 계산 오류 4가지(주휴·야간·연장·버전 관리)를 짚고,
점검 체크리스트와 자동계산 대안을 안내한다.

결론부터 말하면, 교대근무표 엑셀 서식 자체는 문제가 아닙니다.
문제는 그 근무표로 수당까지 계산하려 할 때 생깁니다. 주휴수당의 주 단위 집계,
자정을 넘는 야간조의 시간 분리,
계획과 실제 출퇴근의 괴리,
그리고 수정본 버전 관리 — 이 4곳에서 거의 예외 없이 틀립니다.
하나씩 짚어보겠습니다.

함정 1: 주휴수당 — 주 단위 소정근로시간이 수식으로 안 잡힌다

주휴수당은 1주 소정근로시간 15시간 이상(근로기준법 제18조 제3항)이고 그 주 소정근로일을 개근(같은 법 시행령 제30조)했을 때,
1주에 평균 1회 이상 부여되는 유급휴일(근로기준법 제55조)에 대한 수당입니다.
그런데 교대근무는 주마다 근무일과 시간이 달라지죠.
월 단위 시트로 근무표를 짜면 주 경계(월~일)가 월의 시작·끝과 어긋나면서 15시간 판정 자체가 틀어집니다.
월말·월초에 걸친 주는 두 시트에 쪼개져 집계되고,
이때 주휴수당이 조용히 누락되거나 과지급됩니다.

함정 2: 야간수당 — 자정 넘는 교대의 날짜 분리 오류

22시~다음 날 6시 근로에는 통상임금의 50% 이상을 가산합니다(근로기준법 제56조,
상시 5인 이상 사업장).
엑셀의 흔한 오류 두 가지:

  • 퇴근시간이 출근시간보다 작아 음수가 나옴 → IF로 +24 처리해도,
  • 야간 구간만 따로 잘라내는 수식이 없어 전체 근무시간에 가산율을 곱해버림
야간조 예시계산
근무 21:00~익일 06:00 (휴게 1시간)실근로 8시간
야간 가산 대상 (22:00~06:00)최대 8시간 중 휴게 제외분만
흔한 오류21~22시(가산 대상 아님)까지 50% 가산

날짜가 갈리는 근무를 "어느 날 근무로 볼지"와 "야간 가산 구간이 몇 시간인지"는 별개 문제인데,
대부분의 서식은 이를 한 셀에서 처리하다 틀립니다.

함정 3: 연장근로 — 근무표와 실제 출퇴근의 괴리

엑셀 근무표는 계획입니다.
실제로는 교대 인수인계 30분,
결원 대타 등으로 매일 어긋나죠.
계획표 기준으로 급여를 돌리면 실제 발생한 연장근로(50% 이상 가산,
제56조)가 누락됩니다.
반대로 실제 기록이 없으면 분쟁 시 근로자 주장에 반박할 자료도 없습니다.

함정 4: 버전 관리 — 카톡에 흩어진 근무표는 증빙이 안 된다

"7월 근무표_수정2_최종.xlsx"가 카톡방 3곳에 다른 버전으로 돌아다니면,
노동청 조사 때 어느 판이 진짜인지 입증할 수 없습니다. 근로계약에 관한 중요 서류는 3년간 보존해야 하는데(근로기준법 제42조),
흩어진 파일은 보존이 아니라 분실에 가깝습니다.

엑셀을 계속 쓴다면 — 최소 점검 체크리스트

  • [ ] 주 경계(월~일) 기준 주별 집계 열이 따로 있는가
  • [ ] 자정 교차 수식: MOD(퇴근-출근, 1) 형태로 음수를 방지했는가
  • [ ] 야간(22~06시) 구간만 잘라내는 별도 열이 있는가
  • [ ] "계획 근무"와 "실제 출퇴근" 열이 분리돼 있는가
  • [ ] 수정 이력(누가·언제·왜)을 남기는가

엑셀 없이 근무표와 근로시간 집계로 — 인사책으로 간단히

무료 인사관리 서비스 인사책을 쓰면 이 4가지가 구조적으로 해결됩니다.
교대 근무표를 웹에서 짜고,
직원은 GPS·NFC로 실제 출퇴근을 기록합니다.
주휴 판단에 쓰는 주 단위 근로시간과 연장·야간 근로시간이 실기록 기준으로 집계되고(가산 금액은 사용기능관리에서 급여를 켠 회사가 회사 가산율로 계산),
근무표 수정은 이력이 남아 증빙력이 유지됩니다.
시차출퇴근이나 1시간 단위 연차,
전자결재도 함께 처리됩니다.

근거 법령

  • 근로기준법 제55조(휴일 — 주휴일 부여)
  • 근로기준법 제18조 제3항(1주 15시간 미만 근로자의 주휴 적용 제외)
  • 근로기준법 시행령 제30조(주휴일의 개근 요건)
  • 근로기준법 제56조(연장·야간·휴일근로 가산수당)
  • 근로기준법 제42조(계약 서류의 보존)

자주 묻는 질문

엑셀로 만든 근무표·출퇴근 기록도 노동청에서 인정되나요?

증거로 제출할 수는 있지만, 엑셀은 사후 수정이 쉬워 단독 증빙력은 약합니다. 실제 출퇴근 시각이 자동으로 기록되고 수정 이력이 남는 시스템 기록이나, 근로자 서명이 있는 자료로 보강하는 것이 안전합니다.

교대근무자도 주휴수당을 줘야 하나요?

네. 1주 소정근로시간이 15시간 이상이고(근로기준법 제18조 제3항) 그 주 소정근로일을 개근했다면(같은 법 시행령 제30조) 교대근무자도 유급 주휴일(근로기준법 제55조), 즉 주휴수당 대상입니다. 주마다 근무시간이 달라지는 교대제일수록 주 단위 집계를 정확히 해야 합니다.

야간수당은 모든 사업장이 지급해야 하나요?

연장·야간·휴일근로 가산수당(근로기준법 제56조)은 상시 5인 이상 사업장에 적용됩니다. 5인 미만이라도 야간 근로시간 자체에 대한 임금은 당연히 지급해야 하며, 가산(50% 이상) 의무만 다른 것입니다.

근무표(계획)와 실제 출퇴근이 다르면 어느 쪽 기준으로 급여를 계산하나요?

임금은 실제 제공한 근로를 기준으로 합니다. 계획표보다 더 일했다면 그 시간(연장·야간 포함)에 대한 임금을 지급해야 하므로, 계획과 별도로 실제 출퇴근 기록을 반드시 남겨야 합니다.
근거 법령 · 출처 (국가법령정보센터)
참고 안내

근거: 근로기준법 및 관련 법령 · 최근 업데이트: · 다음 검토: 분기별 검토

본 문서는 일반 정보 제공 목적이며,
개별 법률 자문이 아닙니다.
정확한 적용은 노무사/세무사 상담 권장.

관련 가이드

2026년 5월 55~79세 1,155만 명이 가장 오래 일한 직장을 그만둔 나이 53.0세 — 정년퇴직은 13.2%
국가데이터처 2026년 5월 고령층 부가조사에서 55~79세 중 가장 오래 일한 일자리를 그만둔 1,155만 2천 명의 그만둘 당시 평균 연령은 53.0세이고, 그중 정년퇴직은 13.2%(평균 60.4세)였습니다. 53.0세는 일곱 갈래 이유의 가중평균이라 법정 정년 60세와 같은 축이 아닙니다. 인사책 연구소가 모집단과 이유별 구성을 원자료로 풀었습니다.
청년 첫 직장 평균 근속 1년 6.8개월 — 그만둔 62.7%와 계속 다니는 37.3%를 섞은 값(2026년 5월)
국가데이터처 2026년 5월 청년층 부가조사에서 첫 직장 평균 근속기간 1년 6.8개월은 첫 직장을 그만둔 62.7%의 끝난 근속(1년 2.3개월)과 계속 다니는 37.3%의 진행 중인 근속(2년 2.4개월)을 섞은 값입니다. 전년 대비 전체 평균은 0.4개월 늘었지만 계속 다니는 사람의 평균은 0.4개월 줄었습니다. 인사책 연구소가 두 집단과 분모를 나눠 정리했습니다.
첫 직원을 초대하고 회사 소속을 승인하는 방법
서명된 초대 링크로 소속 요청을 받고 관리자가 부서와 실제 입사일을 확인해 승인합니다.
부서·직원·부서장을 한 조직도에서 설정하기
관리자는 통합 조직도에서 부서 계층과 직원·조직장을 배치하고, 직원은 현재 회사의 조직도를 읽기 전용으로 봅니다.
디지털 명함을 꾸미고 링크·QR로 공유하기
현재 회사의 공개 필드로 디지털 명함을 만들고 링크·QR로 공유하며 받는 사람은 vCard로 연락처를 저장합니다.
KPI 목표 확인·진척 입력·자기평가 — 대상 회사 안내
내 KPI 메뉴가 표시되는 대상 회사의 직원이 배정 목표의 연결을 확인하고 진척률·현재 지표와 KPI 자기평가를 저장하는 방법입니다.