PDF를 Excel로 변환
PDF의 표 데이터를 편집 가능한 .xlsx 스프레드시트로, 전부 브라우저 안에서 추출하세요. 스프레드시트 형태의 PDF에 이상적이며, 레이아웃은 대략적입니다.
PDF 선택
또는 여기에 끌어다 놓으세요 — 표 레이아웃이 있는 텍스트 PDF가 가장 잘 작동합니다
—
스프레드시트(Excel 내보내기)에서 나온 PDF에 이상적입니다. 표 레이아웃이 있는 자유 형식 PDF 텍스트는 대략적으로 작동합니다. 병합된 셀, 회전, 수식, 셀 서식은 보존되지 않습니다. 값만 보존됩니다.
Your file is ready
Processed entirely in your browser — the file never left your device.
이 페이지에서 PDF를 Excel로 변환이 작동하는 방식
세 단계. 파일은 브라우저 안에 남아 있습니다.
PDF 선택
PDF를 끌어다 놓거나 선택하세요. 로컬에서 읽힙니다. 업로드 단계가 없습니다.
군집화 및 변환
PDF.js가 각 텍스트 요소와 위치를 추출하고, 행은 Y로 열은 X로 군집화해 표를 복원합니다.
.xlsx 다운로드
SheetJS가 탭 안에서 PDF 페이지당 시트 하나로 깔끔한 워크북을 만듭니다. Excel, Numbers 또는 LibreOffice에서 여세요.
"PDF를 Excel로"가 실제로 의미하는 것
PDF를 Excel로 변환한다는 것은 PDF 페이지에 시각적으로 존재하는 표 데이터를 복원해 실제 스프레드시트에 기록하는 것을 의미합니다. 즉 정렬하고, 필터링하고, 합계를 내거나 다른 워크북에 붙여 넣을 수 있는 행과 열입니다. 재무 보고서, 은행 명세서, 재고 목록이 PDF로 도착했는데 숫자를 더 깊이 분석해야 할 때 사람들은 이 작업을 찾습니다.
솔직히 말하는 편이 좋습니다. PDF는 사실 "표"를 담고 있지 않습니다. 특정 픽셀 좌표에 그려진 텍스트를 담고 있을 뿐입니다. 좋은 변환기는 그 위치로부터 표 구조를 추론합니다. 그 추론은 Excel 내보내기로 태어난 PDF(열이 이미 완벽하게 수직인)에서는 아주 잘 작동하고, 원본 레이아웃이 표처럼 보이는 자유 형식 산문이었을 때는 대략적으로만 작동합니다.
이 변환기가 브라우저에서 작동하는 방식
Mozilla의 오픈 소스 PDF.js를 사용해 PDF를 로컬에서 분석합니다. 각 페이지에서 모든 텍스트 요소는 그 변형에서 유도된 (x, y) 위치와 짝지어집니다. 그다음:
- 행을 군집화합니다. 약간 어긋난 텍스트가 같은 행에 들어가도록 작은 허용 오차를 두고 Y 좌표로 묶습니다.
- 열 앵커를 계산합니다. 페이지 전체에서 열이 행 사이에 정렬되도록 한 다음 각 텍스트 요소를 가장 가까운 앵커에 할당합니다.
- .xlsx에 기록합니다. 오픈 소스 SheetJS 패키지로 PDF 페이지당 시트 하나를
Page 1,Page 2등의 이름으로 만듭니다.
잘 변환되는 것
- Excel에서 내보낸 PDF: 열과 행이 깔끔하게 복원됩니다.
- 은행 명세서, 송장, 재고 목록: 원본 레이아웃이 실제 표였다면 대개 깔끔하게 나옵니다.
- 여러 페이지 표: 각 페이지가 자체 시트가 됩니다.
대략적으로 변환되는 것(그리고 안 되는 것)
- 표 스타일의 자유 형식 레이아웃: 행과 열이 대략적입니다. 정리해야 할 것을 예상하세요.
- 병합된 셀: 값이 왼쪽 위 위치에 나타나며 병합 형태는 사라집니다.
- 수식: 표시된 값만 추출됩니다(PDF는 수식을 저장하지 않습니다).
- 셀 서식: 숫자 서식, 색상, 조건부 서식, 테두리는 옮겨지지 않습니다.
- 회전된 텍스트와 차트: 폐기됩니다. 가로 텍스트만 셀로 변환됩니다.
- 스캔된(이미지 전용) PDF: 추출할 텍스트가 없습니다. 먼저 OCR을 통과시키세요.
PDF를 Excel로의 일반적인 사용 사례
- 은행 명세서 대조. 월별 PDF 명세서를 xlsx로 변환하고 금액이나 날짜로 정렬한 뒤, 숫자를 단 하나도 다시 입력하지 않고 회계 시스템과 대조하세요.
- 공급업체 송장 가져오기. PDF 송장의 줄 항목을 Excel로 추출해, 표 데이터를 기대하는 회계나 ERP 시스템에 업로드할 수 있게 하세요.
- 재무 보고서 분석. 연차 보고서는 핵심 표를 PDF로만 공개하는 경우가 많습니다. Excel로 변환해 직접 비율 분석, 차트, 전년 대비 비교를 해보세요.
- 데이터 내보내기 정리. 일부 도구는 PDF로만 내보냅니다. PDF를 Excel로 빠르게 변환하면 그런 내보내기가 실제로 필터링하고 피벗할 수 있는 것으로 바뀝니다.
- 가격 비교 시트 만들기. 셀 단위로 복사해 붙이는 대신, 여러 공급업체 PDF의 제품 목록을 하나의 마스터 스프레드시트로 추출하세요.
개인정보 보호와 보안
스프레드시트는 흔히 회사의 가장 민감한 데이터를 담습니다. 급여, 고객 목록, 파이프라인 예측, 재무 모델 같은 것들입니다. 대부분의 온라인 PDF를 Excel로 변환 서비스는 PDF를 서버에 업로드하고 거기서 변환을 실행한 뒤 xlsx를 돌려줍니다. 이 도구는 전부 브라우저에서 실행되므로 데이터의 단 한 행도 어디에도 업로드되지 않습니다. 첫 페이지 로드 후에는 격리된 기기에서 변환기를 실행할 수 있습니다. 표준 업로드 모델에 대한 더 깊은 비교는 iLovePDF 개인정보 보호 리뷰를 참고하세요.
자주 묻는 질문
아니요. PDF는 브라우저에서 PDF.js로 분석되고, .xlsx 워크북은 오픈 소스 xlsx 패키지인 SheetJS로 로컬에서 생성됩니다. 결과는 직접 다운로드로 제공되며 파일이 기기를 벗어나는 일은 없습니다. 네트워크 연결을 끊고 오프라인으로 변환을 실행해 직접 확인할 수 있습니다.
아니요. 표시된 값만 추출됩니다. PDF는 원래 Excel 수식이 아니라 픽셀 위치에 렌더링된 텍스트를 저장합니다. 원본 셀이 42를 표시하는 =SUM(A1:A10)이었다면 결과 xlsx 셀에는 수식이 아니라 숫자 42가 들어갑니다. 수식을 유지하려면 그 PDF가 아니라 원본 .xlsx 파일이 필요합니다.
병합된 셀은 xlsx에서 왼쪽 위 값으로 나타나며 병합 형태는 사라집니다. PDF는 병합 셀 메타데이터를 인코딩하지 않고, 병합된 영역의 텍스트를 마치 단일 셀처럼 그리기만 합니다. 시각적 레이아웃이 이후 작업에 중요하다면 Excel에서 병합을 수동으로 다시 적용할 것을 예상하세요.
직접은 불가능합니다. 추출할 텍스트가 없기 때문입니다. 먼저 스캔된 PDF를 OCR PDF 도구에 통과시켜 픽셀을 인식된 문자로 변환한 다음, OCR된 사본을 여기서 변환하세요. 정확도는 스캔 품질과 언어에 따라 달라지며, 깨끗한 300 DPI 스캔이 가장 좋은 결과를 냅니다.
PDF는 "표"를 저장하지 않고 정확한 픽셀 좌표에 텍스트를 저장합니다. 우리는 텍스트 위치를 군집화해 표 구조를 추론하는데, 열이 깔끔하게 분리되지 않았거나 병합된 셀이 있거나 긴 값이 여러 줄로 줄바꿈될 때 그 추론이 틀릴 수 있습니다. 대개 Excel에서 몇 분간 정리하면 워크북을 고칠 수 있습니다.
PDF를 Excel로에서 최상의 결과를 얻기 위한 팁
- 텍스트 PDF로 시작하세요. PDF가 원래 Excel에서 내보낸 것이라면 열 경계가 선명하고 복원이 거의 완벽합니다. 표 스타일의 자유 형식 PDF는 더 많은 정리가 필요합니다.
- 스캔본은 변환 전에 OCR하세요. 이미지 전용 PDF는 추출 가능한 텍스트가 없습니다. 먼저 OCR PDF 도구를 통과시킨 다음 OCR된 사본을 여기서 변환하세요.
- Excel에서 마무리 정리를 예상하세요. 숫자가 텍스트로 들어올 수 있습니다. 열을 넓혀 확인하세요. 값을 합산해야 한다면 Excel의 "숫자로 변환" 기능을 사용하세요.
- 아주 긴 PDF는 먼저 나누세요. 표가 몇 페이지에만 있다면, 먼저 페이지 추출 도구로 표를 분리하세요. 변환이 훨씬 빨라집니다.
- 병합은 수동으로 다시 적용하세요. 원본 레이아웃에 병합된 셀이 있었다면, 값이 제자리에 들어온 뒤 Excel의 병합 기능으로 한 번의 클릭으로 고칠 수 있습니다.
관련 PDF 도구
- Excel을 PDF로 — 반대 작업: 편집한 xlsx를 다시 깔끔하게 페이지가 나뉜 PDF로 변환합니다.
- OCR PDF — 표를 추출하기 전에 스캔된 PDF를 읽을 수 있게 만듭니다.
- PDF를 Word로 — 명확한 표 구조가 없는 서술형 PDF에 적합합니다.
- 페이지 추출 — 변환 전에 표가 있는 페이지만 추출합니다.