당직대로 v1.4.0 — 표를 쓰시던 엑셀 양식에 맞춰 놓고 쓰실 수 있습니다

2026-08-20 10:22
안녕하세요. 이번 업데이트는 **"쓰던 엑셀 양식과 화면이 달라 번갈아 보다 보면
헷갈린다"** 는 의견에서 시작했습니다. 배정 표를 엑셀처럼 자유롭게 바꿔 놓고 쓰실 수
있게 크게 손봤습니다.

배정 방식과 규칙은 그대로입니다. 지금 쓰시는 설정과 지난 이력도 그대로 유지됩니다.

■ 표 모양을 다섯 가지 중에서 고르실 수 있습니다
· '사전 배정'과 '배정 결과' 화면 위쪽의 `표 보기` 에서 고르시면 됩니다.
· 세로 (날짜 ↓) — 지금까지의 모양입니다
· 가로 (날짜 →) — 날짜가 옆으로 갑니다
· 교대별 · 날짜가 세로 — 하루가 오전/오후/야간 줄로 나뉩니다
· 교대별 · 날짜가 가로
· **당직표 양식** — 위에 날짜와 교대, 왼쪽에 근무지가 오는 흔한 당직표 모양입니다
· 부서에서 쓰시던 엑셀 양식과 가장 비슷한 것을 고르시면 됩니다.

■ 열 순서·너비·이름을 직접 바꾸실 수 있습니다
· 머리글을 **끌어서** 순서를 바꿉니다.
· 칸 경계선을 **끌어서** 너비와 높이를 조절합니다.
· 머리글을 **두 번 누르면** 이름을 원하는 대로 바꿀 수 있습니다.
· 머리글에서 **오른쪽 버튼**을 누르면 그 칸을 숨길 수 있고, 숨긴 칸은 표 위의
`숨긴 칸 N개 ↩ 다시 보기` 로 되돌립니다.
· 날짜 표시 형식도 고르실 수 있습니다. (`2026-08-01` / `8-1(토)` / `8-1` / `1일`)

■ 칸을 엑셀처럼 합치고 나눌 수 있습니다
· 합칠 칸들을 **끌어서 고른 뒤** `⊞ 병합` 을 누르시면 됩니다. `⊟ 해제` 로 다시 나눕니다.
· **합쳐도 안에 있던 값은 지워지지 않습니다.** 병합을 풀면 그대로 되살아납니다.
가려진 값이 있으면 칸 모서리에 작은 표시가 남습니다.
· 합치기는 '보이는 방식'일 뿐이라 **배정 내용과 규칙 검사에는 영향이 없습니다.**

■ 표가 화면보다 넓으면 아래로 이어서 그립니다
· 지금까지는 날짜가 많으면 옆으로 끝없이 밀어야 했습니다.
· 이제 화면 폭을 넘으면 **엑셀 인쇄처럼 아래 단으로 이어 그립니다.** 왼쪽 구분 칸과
머리글이 단마다 다시 붙어서, 아래쪽만 보셔도 무슨 칸인지 알 수 있습니다.
· 창 크기를 바꾸시면 알아서 다시 나눕니다.
· 예전처럼 옆으로 밀어 보고 싶으시면 `화면 폭에 맞춰 접기` 체크를 풀면 됩니다.

■ 맞춰 두신 모양은 저장됩니다
· 순서·너비·이름·숨김·병합·보기 방식이 전부 저장되어, 다음에 켜셔도 그대로입니다.
· **엑셀로 내보내면 화면과 같은 모양으로 나옵니다.** 방향·순서·숨김·병합이 그대로
반영됩니다.
· 처음 상태로 되돌리시려면 표 위 `↺ 레이아웃 초기화` 를 누르세요.

■ 근무 시간대를 한 곳에서만 적으시면 됩니다
· `근무조 T.O 설정` 의 **각 줄에 `시간대` 칸**이 생겼습니다. `8:00~13:00` 처럼
근무지마다 다른 시간을 적으실 수 있습니다.
· 그래서 **근무조(데이·이브닝·나이트)에는 시간을 따로 적지 않으셔도 됩니다.** 위쪽
근무조 칸에 회색으로 보이는 시간은 각 줄에서 자동으로 계산된 값입니다.
· 자정을 넘는 시간대는 **야간 근무로 자동 인식**되어, 야간 선호/불가와 최소 휴식시간
규칙이 그대로 적용됩니다.

■ 3교대가 아닌 부서도 그대로 쓰실 수 있습니다
· `정상(08:30~17:30)` / `나이트(17:30~08:30)` 처럼 2교대로 운영하시는 곳도 됩니다.
· 근무조를 원하는 이름으로 만들고 **기본 근무조(Day/Evening/Night)는 지우시면 됩니다.**
(예전에는 이 세 개를 지울 수 없어 3교대를 벗어날 수 없었습니다)
· 야간 판정과 휴식시간 규칙은 **이름이 아니라 적어 두신 시간대**로 동작합니다.

■ 주말·야간 전담처럼 긴 근무도 표에 제대로 들어갑니다
· `주말/Night 전담` 줄에 `07:00~19:00` 같은 시간대를 적으시면, 당직표 양식에서
**그 시간이 걸치는 교대 칸을 하나로 차지**해서 그려집니다.
· 전담 줄에 적은 시간은 그 근무조 전체의 대표 시간대로는 쓰이지 않습니다.
(일반 근무의 휴식시간 계산이 틀어지지 않게 하기 위해서입니다)

■ 그 밖에 고친 것
· **배정 결과에서 같은 근무지에 여러 명일 때 고연차가 위에 오도록** 바로잡았습니다.
(교대에 따라 순서가 밀려 보이던 것도 함께 고쳤습니다)
· '인원별 통계'와 '지난 이력' 화면도 새 표로 바꿔, 스크롤해도 머리글이 남고 열 너비를
조절하실 수 있습니다.
· 화면 위쪽 표시줄과 '사전 배정' 아래쪽 설정 영역이 차지하던 공간을 줄였습니다.
(아래쪽 설정은 `고급 설정 펼치기` 로 열립니다)
· 화면 배율(Ctrl+휠)을 바꿀 때 표 때문에 멈추던 현상을 없앴습니다.
· 어두운 모드로 바꿔도 표만 밝게 남던 문제를 고쳤습니다.

■ 이번 업데이트로 하셔야 할 일
· **라이선스는 다시 받지 않으셔도 됩니다.** 기존 라이선스가 그대로 동작합니다.
· **데이터도 그대로입니다.** 인원·근무조·오프·지난 이력 전부 유지됩니다.
· 프로그램만 다운로드 페이지에서 새로 받아 실행하시면 됩니다.
· 표 모양은 처음엔 지금까지와 같은 '세로' 로 시작합니다. 필요하실 때 `표 보기` 에서
바꾸시면 됩니다.
· 아직 데이터 백업을 한 번도 안 하셨다면, 왼쪽 아래 `💾 데이터 백업` 을 한 번 눌러
파일 하나를 안전한 곳에 보관해 두세요.

■ 백신 경고가 뜬다면
· 이 프로그램은 서명 인증서가 없는 개인 개발 프로그램이라, 백신 몇 곳이 경고를 띄우는
경우가 있습니다. 새 버전을 낼 때마다 각 백신사에 오탐 신고를 먼저 넣고, 판정이 정리된
뒤에 배포하고 있습니다.
· 현재 상태와 경위는 홈페이지 **'보안 안내'** 페이지에 그때그때 공개하고 있습니다.
https://dangjikdaero.com/security
· **백신 예외(제외) 설정은 권하지 않습니다.** 경고가 계속되면 문의해 주세요.

이번 개편은 남겨 주신 의견에서 나왔습니다. 쓰시면서 불편한 점이나 바라는 기능은 언제든
'피드백'으로 남겨 주세요. 감사합니다.