[카테고리:] 문서·엑셀

PDF·OCR·엑셀에서 반복되는 문서 작업을 해결하는 가이드

  • 엑셀에서 앞자리 0 안 없어지게 하는 법: 00123 그대로 입력하기

    엑셀에서 앞자리 0 안 없어지게 하는 법: 00123 그대로 입력하기

    엑셀에 00123을 입력했는데 엔터를 치는 순간 123으로 바뀌는 경우가 있습니다. 품번이나 사번, 우편번호처럼 앞의 0까지 값의 일부인 데이터를 다룰 때 특히 난감합니다.

    엑셀이 고장 난 것이 아닙니다. 엑셀이 입력값을 숫자로 보고 앞의 0은 필요 없다고 판단해 정리한 것입니다. 그래서 해결법도 의외로 단순합니다. 계산할 숫자인지, 문자처럼 보관할 코드인지 먼저 정하면 됩니다.

    급하면 이것만 보세요
    앞자리 0을 그대로 저장해야 한다면 → 셀 서식을 ‘텍스트’로 바꾼 뒤 입력
    5자리처럼 자릿수가 정해져 있다면 → 사용자 지정 형식 00000
    이미 0이 사라졌다면 → TEXT 함수로 다시 표시

    가장 안전한 방법은 입력 전에 ‘텍스트’로 바꾸기

    제품코드처럼 계산할 일이 없는 값이라면 이 방법이 가장 편합니다. 데이터를 넣을 셀이나 열을 먼저 선택한 뒤 셀 서식 → 텍스트로 바꾸고 입력하거나 붙여넣으면 됩니다.

    1. 앞자리 0을 유지할 셀 또는 열을 선택합니다.
    2. Ctrl + 1을 눌러 셀 서식을 엽니다.
    3. 표시 형식에서 텍스트를 선택합니다.
    4. 그다음 00123 같은 값을 입력하거나 붙여넣습니다.

    여기서 자주 헷갈리는 점이 있습니다. 이미 123으로 바뀐 셀을 나중에 텍스트로 바꾼다고 해서 00123이 자동으로 돌아오지는 않습니다. 원래 몇 자리였는지 엑셀이 알 방법이 없기 때문입니다. 가능하면 데이터를 넣기 전에 서식을 바꾸세요.

    자릿수가 정해져 있다면 00000 형식이 더 깔끔합니다

    예를 들어 코드가 항상 5자리라면 셀 서식을 사용자 지정으로 바꾸고 형식에 00000을 넣을 수 있습니다.

    입력값사용자 지정 형식화면에 보이는 값
    1230000000123
    420000000042
    123450000012345

    다만 이 방법은 보이는 모양을 바꾸는 것에 가깝습니다. 셀 안의 값 자체는 숫자 123입니다. 다른 프로그램으로 내보내거나 코드 자체를 문자로 보관해야 한다면 앞의 ‘텍스트’ 방식이 더 안전합니다.

    이미 0이 없어졌다면 TEXT 함수

    원래 값의 자릿수를 알고 있다면 함수로 복원할 수도 있습니다. A1에 123이 있고 5자리 코드로 만들고 싶다면 이렇게 입력합니다.

    =TEXT(A1,"00000")

    결과는 00123입니다. 결과가 문자로 나오기 때문에 품번이나 코드를 정리할 때 편리합니다. 함수 결과가 필요 없다면 마지막에 복사해서 값 붙여넣기로 고정하세요.

    Microsoft 365라면 자동 변환 자체를 끌 수도 있습니다

    최근 버전의 Excel for Microsoft 365와 Excel 2024에는 자동 데이터 변환 설정이 있습니다. 여기서 앞자리 0을 제거하고 숫자로 변환하는 동작을 끌 수 있습니다. 같은 유형의 데이터를 자주 다룬다면 매번 셀 서식을 바꾸는 것보다 이쪽이 편할 수 있습니다.

    버전에 따라 메뉴가 보이지 않을 수 있으니, 해당 옵션이 없다면 텍스트 서식을 사용하면 됩니다.

    16자리 이상 숫자는 더 조심해야 합니다

    하나 더 알아둘 점이 있습니다. 엑셀은 일반 숫자를 다룰 때 유효 숫자 15자리까지만 정밀하게 저장합니다. 그래서 아주 긴 코드나 번호를 숫자로 넣으면 16번째 자리부터 값이 달라질 수 있습니다.

    긴 번호를 계산할 일이 없다면 처음부터 텍스트로 넣는 습관이 안전합니다. 앞자리 0 문제도 함께 해결됩니다.

    계산할 숫자인지, 코드인지로 구분하면 됩니다

    계산해야 하는 숫자라면 숫자로 두고 표시 형식만 바꿉니다. 반대로 품번·코드·우편번호처럼 생김새 자체가 중요한 값이라면 처음부터 텍스트로 저장합니다. 이 기준 하나만 잡아두면 앞자리 0 때문에 다시 손볼 일이 많이 줄어듭니다.

    PDF에서 엑셀로 옮긴 뒤 0이 사라진 경우라면 PDF 변환 후 열 밀림·숫자 오류 정리법도 함께 보면 원인을 찾기 쉽습니다.


    참고: Microsoft Support — Keeping leading zeros and large numbers

  • PDF를 엑셀로 변환했는데 표가 깨질 때: 열 밀림·숫자 오류 정리법

    PDF를 엑셀로 변환했는데 표가 깨질 때: 열 밀림·숫자 오류 정리법

    PDF를 엑셀로 바꿨는데 표가 멀쩡하게 나오지 않으면 생각보다 손이 많이 갑니다. 열이 한 칸씩 밀리고, 00127이 127로 바뀌고, 1-2 같은 값이 날짜가 되는 식입니다.

    처음에는 변환 프로그램 문제처럼 보이지만, 실제로는 PDF의 표 구조와 엑셀이 값을 자동으로 해석하는 방식이 겹쳐서 생기는 경우가 많습니다. 아래 순서대로 보면 어디서 꼬였는지 빨리 찾을 수 있습니다.

    먼저 한눈에 정리

    문제주된 원인먼저 해볼 것
    열이 밀림PDF에 실제 셀 구조가 없음텍스트 나누기에서 구분자 확인
    00127 → 127엑셀이 숫자로 인식셀 서식을 텍스트로 지정
    1-2 → 날짜자동 날짜 서식붙여넣기 전 텍스트 서식 적용
    소수점·음수 오류OCR 또는 변환 인식 오류원본 PDF와 중요 열 대조

    1. 열이 밀렸다면 구분자부터 봅니다

    PDF 표는 눈으로 볼 때는 반듯해도, 실제 파일 안에서는 셀로 만들어진 표가 아닐 수 있습니다. 글자들이 좌표에 맞춰 놓여 있을 뿐인 경우도 있어서 엑셀로 옮기는 순간 한 셀에 몰리거나 반대로 여러 열로 쪼개집니다.

    • 한 열에 값이 몰렸다면 데이터 → 텍스트 나누기를 확인합니다.
    • 공백·쉼표·탭 중 어떤 구분자가 실제 데이터에 맞는지 미리보기로 확인합니다.
    • 표가 여러 줄로 끊겼다면 전체를 억지로 맞추기보다 필요한 범위부터 정리합니다.

    여기서 무작정 열을 당겨 맞추기 시작하면 아래 데이터까지 같이 틀어지는 경우가 있습니다. 어떤 기준으로 값이 나뉘었는지 먼저 확인하는 편이 훨씬 빠릅니다.

    2. 00127이 127로 바뀌는 것은 엑셀 입장에서는 정상입니다

    엑셀에서 앞자리 0이 사라지는 오류를 표현한 설명 이미지

    품번·사번·우편번호처럼 앞에 0이 붙는 값은 계산용 숫자가 아니라 사실상 문자 데이터입니다. 그런데 엑셀이 숫자로 받아들이면 앞자리 0을 자동으로 없앱니다.

    이런 열은 붙여넣기 전에 셀 서식을 텍스트로 바꾸는 것이 가장 간단합니다. 이미 변환이 끝났다면 원본 PDF와 몇 줄이라도 대조해서 0이 사라진 값이 없는지 확인해 두는 편이 안전합니다.

    3. 숫자가 날짜로 바뀌면 자동 서식을 의심합니다

    엑셀에서 코드 값이 날짜 형식으로 자동 변환되는 상황을 표현한 설명 이미지

    예를 들어 1-2 같은 코드가 날짜로 바뀌는 일이 있습니다. 엑셀이 알아서 해석해 준 것이지만, 이런 자동 변환은 코드나 제품번호를 다룰 때 오히려 방해가 됩니다.

    해결법은 앞자리 0 문제와 비슷합니다. 해당 열을 먼저 텍스트 서식으로 지정하고 다시 붙여넣습니다. 특히 하이픈·슬래시가 들어간 코드는 변환 직후 한 번 눈으로 확인해 보는 것이 좋습니다.

    4. 소수점·음수·빈칸은 ‘그럴듯하게 틀리는’ 경우가 있습니다

    실제로 더 신경 써야 하는 것은 표 모양보다 값입니다. 모양은 틀리면 바로 보이지만 숫자는 얼핏 맞아 보여서 그냥 지나가기 쉽습니다.

    • 12.50이 1250으로 바뀌지 않았는지
    • 음수 기호가 빠지지 않았는지
    • 빈칸이 0으로 바뀌지 않았는지
    • 합계는 맞는데 중간 값이 틀린 곳은 없는지

    금액·수량·재고처럼 중요한 데이터라면 전부 하나씩 볼 필요까지는 없어도, 적어도 핵심 열과 몇 개 행은 원본 PDF와 대조하는 것이 좋습니다.

    5. 너무 많이 깨졌다면 고치지 말고 다시 변환합니다

    열 몇 개가 틀어진 정도라면 엑셀에서 손보는 것이 빠릅니다. 반대로 표 전체가 뒤엉켰다면 수작업으로 고치기보다 다시 변환하는 편이 낫습니다. 특히 스캔 PDF는 OCR 결과가 좋지 않으면 같은 오류가 반복됩니다.

    이때는 먼저 파일이 일반 PDF인지 스캔 PDF인지부터 확인해 보세요. PDF를 엑셀로 변환하는 기본 방법에서 두 경우를 나눠서 정리해 두었습니다.

    마지막으로 이것만 확인하면 됩니다

    열이 제대로 나뉘었는지 → 숫자 형식이 바뀌지 않았는지 → 원본과 값이 같은지. 이 세 가지만 순서대로 보면 됩니다.

    PDF를 엑셀로 옮기는 작업은 변환 버튼을 누르는 것보다 변환 뒤 확인이 더 중요합니다. 처음부터 전부 완벽하게 고치려고 하기보다, 오류가 생긴 유형부터 잡아가면 생각보다 금방 정리됩니다.

  • PDF를 엑셀로 변환하는 방법: 스캔 파일·무료 경로·숫자 오류까지

    PDF를 엑셀로 변환하는 방법: 스캔 파일·무료 경로·숫자 오류까지

    글자가 선택되는 PDF라면 엑셀의 ‘PDF에서’ 가져오기를 먼저 확인하세요. 사진처럼 스캔된 PDF라면 문자 인식(OCR)이 필요합니다.

    아래에서 내 파일에 맞는 방법을 고르고, 해당 단계만 따라 하면 됩니다. 원본 엑셀을 받을 수 있다면 변환보다 그 파일을 사용하는 편이 낫습니다.

    내 상황추천 방법
    글자 선택 가능 + 지원되는 Windows 엑셀엑셀로 표 가져오기
    Acrobat의 변환 기능을 이용 중Excel 파일로 내보내기
    글자를 선택할 수 없는 스캔 파일OCR로 글자 추출하기

    파일 종류가 헷갈리면 PDF의 문장을 복사해 메모장에 붙여 보세요. 읽을 수 있는 글자가 붙으면 텍스트 추출을 먼저 시도할 수 있습니다. 선택이 안 되는 원인이 복사 제한일 수도 있으므로, 이 확인만으로 스캔 파일이라고 단정하지는 마세요.

    1. 엑셀에서 PDF 표 가져오기

    1. 엑셀에서 데이터 → 데이터 가져오기 → 파일에서 → PDF에서를 선택합니다.
    2. PDF를 열고 표 미리보기에서 필요한 행·열이 맞는지 확인합니다.
    3. 형태가 맞으면 로드, 빈 행이나 머리글을 정리해야 하면 데이터 변환을 선택합니다.

    ‘PDF에서’ 메뉴가 없다면 엑셀의 버전·기기 지원을 확인하세요. Power Query가 있어도 PDF 가져오기가 모두 지원되지는 않습니다. Mac·모바일에 이 Windows 절차를 그대로 적용하면 안 됩니다.

    2. Acrobat에서 Excel로 내보내기

    1. PDF를 열고 변환 → Microsoft Excel → XLSX를 선택합니다.
    2. 저장한 파일을 엑셀에서 열어 표와 시트가 올바르게 나뉘었는지 확인합니다.

    무료 Reader에서 파일을 여는 기능과 Excel 변환 기능은 다릅니다. 본인 계정에서 변환을 사용할 수 있는지 먼저 확인하세요. 메뉴 이름은 버전에 따라 달라질 수 있습니다.

    3. 스캔 PDF는 OCR부터

    무료로 글자부터 추출하려면 PC의 Google Drive에 PDF를 올린 뒤 파일 오른쪽 클릭 → 연결 앱 → Google Docs로 엽니다. 추출한 텍스트를 엑셀에 붙여 넣고 열을 정리하세요.

    이 방법은 글자 추출용입니다. 표의 행·열이 그대로 복원되지는 않을 수 있습니다. Google은 좋은 인식 조건으로 2MB 이하 파일과 선명하고 바르게 놓인 글자를 안내합니다. 긴 표는 표 인식·내보내기를 지원하는 OCR 도구를 검토하세요.

    고객정보나 내부 문서가 있으면 온라인 서비스에 올리기 전에 사용 가능한 처리 환경을 확인하세요.

    저장하기 전, 이것만 확인하세요

    PDF 변환 후 확인할 앞자리 0, 소수점, 음수, 빈칸과 합계의 오류 예시
    직접 만든 가상 오류 예시입니다.
    • 숫자: 00127이 127로, 12.50이 1250으로 바뀌지 않았는지 확인합니다. 음수의 마이너스도 대조하세요.
    • 행과 빈칸: 항목이 빠지거나 중복되지 않았는지, 빈칸이 임의로 0이 되지 않았는지 확인합니다.
    • 합계: 원본과 비교하되, 합계가 같아도 개별 값은 틀릴 수 있습니다. 중요한 자료는 필요한 항목 전체를 대조하세요.

    원본은 보관하고 변환본은 다른 이름으로 저장하세요.

    공식 자료 · 2026.10.2 확인: Microsoft PDF 가져오기 · 엑셀 버전별 지원 · Adobe Excel 변환 · Google 문자 인식