근무표 추출

AI 근무표/스케줄 → Excel 변환기

근무표는 격자 형태입니다. 행에는 직원 이름, 열에는 날짜, 셀에는 근무 유형이 들어갑니다. 관리자마다 형식은 다르지만 기본 구조는 동일합니다. 이 도구는 격자를 읽고 각 교차점을 해석하여 근무표 페이지당 5~10초 만에 직원별·일별로 한 행씩 출력합니다.

암호화 처리 · 변환 후 자동 데이터 삭제

PDF 및 스캔
화이트보드 사진
스크린샷

근무표에서 추출할 수 있는 정보

필요한 열을 정의하기만 하면 됩니다. AI가 근무표 격자에서 모든 직원 이름, 날짜, 근무 유형을 읽고, 직원 × 날짜 매트릭스 내 위치를 기준으로 각 셀을 해독합니다.

직원 이름
직원 ID
근무 날짜
근무 시작 시간
근무 종료 시간
근무 유형
부서 / 단위
총 근무 시간

이 도구는 맞춤 열 추출을 사용합니다. 원하는 열 이름을 입력하면 AI가 고정 템플릿을 매칭하는 것이 아니라 격자 내 각 필드의 의미를 이해하여 일치하는 값을 찾아냅니다. "M/A/N" 코드와 "D/E/N" 코드 모두 동일한 열로 추출됩니다. AI가 정확한 문자 대신 근무 맥락을 읽기 때문입니다. "총 시간"과 같은 계산 열을 정의하여 추출 중 근무 시간을 계산할 수 있습니다.

근무표는 목록이 아닌 격자입니다 — 기존 OCR이 어려움을 겪는 이유입니다

근무 시간표는 목록입니다. 반면 근무표는 직원과 날짜의 교차점에 값이 존재하는 행렬이며, OCR은 위에서 아래가 아닌 왼쪽에서 오른쪽으로 읽습니다. Reddit 사용자가 자신의 스케줄을 추출하려다 문제점을 정확히 지적했습니다: "각 근무를 올바른 날짜에 매핑할 수 없었습니다."

01

줄 단위 OCR로는 격자를 분석할 수 없습니다. 30명의 간호사 근무표에는 직원 이름 열과 31개의 날짜 열이 있습니다. OCR은 "Smith, J" 다음에 "M / A / N / OFF"를 평문 텍스트로 인식합니다. "3월 5일" 아래 셀이 해당 날짜에 배정된 오전 근무라는 개념은 전혀 파악하지 못합니다.

02

같은 근무, 다른 표현. "M/E/N." "D/S/N." 초록색 셀 = 오전, 파란색 = 야간. "6-2 / 2-10"은 시간 범위입니다. 기존 OCR은 "M", 초록색 셀, "6-2"가 모두 첫 번째 근무를 가리킨다는 것을 알지 못합니다.

03

모든 출처가 다르게 보입니다 — 템플릿으로는 따라잡을 수 없습니다. 인쇄된 Excel, 화이트보드 사진, WhatsApp 스크린샷. 템플릿 기반 도구는 형식별로 파싱 규칙이 필요하며, 레이아웃이 몇 픽셀만 어긋나도 모두 깨집니다.

01

전체 격자를 읽습니다 — 행 헤더, 열 헤더, 모든 셀 교차점. AI는 어떤 열이 직원 이름을, 어떤 행이 날짜를 담고 있는지 식별합니다. 각 좌표를 탐색하여 직원별·날짜별로 한 행씩 출력합니다. 예를 들어 "Smith, J on Mar 5: Morning"과 같이 평범한 텍스트 덤프가 아닌 구조화된 결과를 제공합니다.

02

근무 유형을 의미적으로 해독합니다. "M", 초록색 블록, "6-2"는 각각 문맥에 따라 해석되어 동일한 레이블로 매핑됩니다. "오전 / 오후 / 야간 / 휴무"를 정의하기만 하면 AI가 형식별 매핑 없이 모든 셀을 분류합니다.

03

모든 형식에 걸쳐 하나의 열 정의를 사용합니다. 깔끔한 Excel PDF, 화이트보드 사진, WhatsApp 스크린샷에서 동일한 열을 사용합니다. 이들을 함께 업로드하면 AI가 각각을 독립적으로 처리하고 하나의 병합된 스프레드시트를 출력합니다.

혼합 형식의 근무표를 직원 × 날짜 스프레드시트로, 세 단계만 거치면 됩니다

업로드 — 어떤 형식이든 상관없습니다

병원 스케줄링 시스템에서 출력한 Excel 파일이든, 근무 감독관이 찍은 창고 화이트보드 사진이든, 셀에 "6-2/2-10/10-6"이라고 적힌 식당 관리자의 손글씨 근무표 WhatsApp 스크린샷이든. 형식별로 미리 분류할 필요 없이 함께 업로드하세요.

열 정의 — 출력에 필요한 항목을 지정합니다

열 이름을 입력하세요: 직원 이름, 근무 날짜, 근무 유형, 부서. AI가 각 격자의 구조를 읽고 모든 교차점을 해독합니다. 병원 PDF의 "M", 화이트보드 사진의 초록색 블록, WhatsApp 스크린샷의 "6-2"는 모두 같은 열의 "오전"으로 매핑됩니다. 여기서는 추론 열 접근 방식이 효과적입니다. "근무 유형"을 옵션과 함께 정의하면 AI가 각 셀을 자동으로 분류합니다.

출력 — 직원별, 날짜별로 한 행씩

모든 행이 하나의 직원-날짜 쌍인 Excel 파일을 다운로드합니다. 간호사 40명의 3월 근무표에서 1,240개 행, 창고와 식당의 행이 추가됩니다. 모든 근무 유형이 표준화됩니다. 부서별로 필터링하여 인력 배치를 확인하고, 날짜별로 정렬하여 공백을 찾고, 근무 유형별로 피벗하여 인원 계획을 세울 수 있습니다. XLSX, CSV 또는 JSON으로 내보내기 가능합니다.

가장 잘 작동하는 경우와 결과를 확인해야 하는 경우

근무표 추출은 대부분의 조직에서 사용하는 형식에 대해 신뢰할 수 있습니다. 몇 가지 조건이 정확도에 영향을 미칩니다.

안정적으로 처리

행과 열 레이블이 명확한 표준 격자 근무표. 인쇄된 Excel 내보내기와 스케줄 스크린샷 — AI가 각 셀을 직원-날짜 좌표에 매핑합니다.

단일 배치 내 혼합 근무 코드. "M/E/N", "D/S/N", 색상 코드 셀, "6-2" 모두 동일한 근무 유형 열로 정규화됩니다.

열 순서가 다른 다중 부서 근무표. 각 격자는 독립적으로 읽힙니다 — 동일 조직의 간호 근무표와 주방 근무표 모두 올바르게 추출됩니다.

다음 경우 확인 필요

눈부심이 있는 화이트보드 사진. 서서 찍은 사진은 격자 가장자리를 압축합니다. 최상의 결과를 위해 보드를 평평하고 균일하게 조명하여 촬영하세요.

직무 공유 셀. "Smith/Jones"는 그대로 추출됩니다 — 이후 스프레드시트에서 두 행으로 나누세요.

불규칙한 행 병합. 병합된 날짜에 걸친 레이블은 하나의 값과 빈칸을 생성합니다. 출력을 스캔하여 모든 날짜가 채워졌는지 확인하세요.

자주 묻는 질문

AI가 직원 이름이 행이고 날짜가 열인 근무표 격자를 어떻게 처리하나요?

격자 구조를 감지합니다. 어떤 열이 직원 이름을, 어떤 행이 날짜를 담고 있으며, 내부 셀에 어떤 값이 채워져 있는지 파악합니다. 그런 다음 모든 좌표를 탐색하여 직원별, 날짜별로 한 행씩 출력합니다. 근무표에 행 헤더에 "Smith, J"가 있고 "Mar 5" 열 아래에 "M"이 있으면 출력은 직원 이름: "Smith, J", 근무 날짜: "Mar 5", 근무 유형: "오전"이 됩니다. 격자가 한 주 7열이든 한 달 31열이든 동일한 로직이 적용됩니다.

색상으로 구분된 근무표에서 근무 유형을 추출할 수 있나요?

네, 가능합니다. 비전 모델이 텍스트와 함께 색상을 읽습니다. 초록색, 파란색, 회색 셀을 각각 인식하여 사용자가 정의한 근무 유형 레이블에 매핑합니다. 이 기능은 디지털 스케줄링 화면 캡처, 형광펜 표시가 있는 스캔된 인쇄 근무표, 그리고 컬러 드라이이레이즈 마커로 작성된 화이트보드 사진에서도 작동합니다. 근무표에 인쇄된 색상 범례가 있다면 AI가 이를 맥락으로 읽어들입니다.

WhatsApp 스크린샷이나 손으로 작성된 근무표 사진에서도 작동하나요?

네, 작동합니다. WhatsApp 스크린샷, 화이트보드 사진, 스캔된 인쇄 근무표 모두 동일한 열 정의로 동일한 배치에서 처리됩니다. 이미지 품질이 주요 변수입니다. 평평하고 조명이 균일한 사진은 안정적으로 추출되지만, 기울어지거나 눈부심이 있는 사진은 가장자리 셀에 대한 점검이 필요할 수 있습니다. 채팅 앱으로 공유된 근무표의 경우, 보낸 사람에게 문서를 정면에서 균일한 조명으로 촬영해 달라고 요청하세요.

추출 중에 근무 시간을 계산할 수 있나요? 근무표의 시작 시간과 종료 시간으로 총 시간을 구하는 기능입니다.

네, 가능합니다. "근무 시간"과 같은 계산 열을 정의하면 AI가 추출 중에 시간을 계산합니다. 근무표에 "6-2"와 같은 시간 범위가 사용된 경우, AI가 범위를 읽고 8시간을 계산하여 출력합니다. 시간 없이 근무 코드만 있는 근무표의 경우, "표준 근무 시간"과 같은 추론 열을 정의하면 AI가 근무 유형별로 예상 시간을 할당합니다.

분할 근무나 대기 상태가 하루 셀에 있을 때는 어떻게 처리하나요?

"M/E"가 포함된 셀은 그대로 추출됩니다. 이후 스프레드시트에서 두 개의 행으로 나눌 수 있습니다. 조직에서 분할 근무를 정기적으로 사용하는 경우, 주 근무와 보조 근무에 대해 별도의 열을 정의하면 AI가 셀에 표시된 방식을 기준으로 분리합니다. 괄호 안이나 별도 열에 기재된 대기 상태는 별개의 값으로 캡처됩니다.

📮 contact email: [email protected]