실무에서 여러 사람과 문서를 공유할 때에는, 내용 수정이 필요한 상황이 아니라면 대부분의 경우 PDF 파일을 사용합니다.
만약 공유받은 파일이 워드나 한글 문서라면 안에 작성된 내용을 엑셀로 쉽게 복사/붙여넣기할 수 있지만, PDF 문서는 안에 작성된 내용을 엑셀로 옮기기가 쉽지 않은데요.
오늘 강의에서는 PDF 내용을 엑셀로 가져오는 방법을 알아봅니다.
이럴 때 엑셀의 '데이터 가져오기' 기능을 사용하면 PDF 문서 내용을 엑셀로 편리하게 옮길 수 있습니다.
오빠두Tip : '데이터 가져오기' 기능은 엑셀 2016 이후 버전부터 제공되며, 'PDF 에서' 기능은 엑셀 2021 이후 버전에서만 사용가능합니다!
- 엑셀을 실행한 후, [데이터] 탭 - [데이터 가져오기] - [파일에서] - [PDF 에서]를 선택합니다.}
데이터 - 데이터 가져오기 - 파일에서 - PDF에서를 차례대로 선택합니다.
- 파일선택창이 실행되면, 엑셀로 가져올 PDF 파일을 선택 후 [가져오기] 버튼을 클릭합니다.
파일선택창이 나오면, PDF 파일을 선택 후 가져오기 버튼을 클릭합니다
- 버튼을 클릭하면 새로운 창이 나오면서 선택한 PDF 안의 내용과 표를 확인할 수 있습니다. 엑셀로 가져올 페이지 또는 표를 선택합니다.
탐색창이 나오면 불러올 표 또는 페이지를 선택합니다.
오빠두Tip : 만약 불러올 표가 여러개일 경우, [여러 항목 선택]을 체크 후 여러 항목을 동시에 불러올 수 있습니다.
- 항목을 모두 선택했으면, [로드] 버튼 오른쪽의 [▼] 버튼을 클릭 후 [다음으로 로드] 를 선택합니다.
로드 오른쪽 화살표 버튼을 클릭한 후, 다음으로 로드를 선택합니다.
- [데이터 가져오기] 창이 실행되면, 표시할 방법으로는 [표], 데이터가 들어갈 위치로는 [새 워크시트]를 선택한 후 [확인] 버튼을 클릭합니다.
불러올 형식으로는 '표', 추가할 위치로는 '새 워크시트'로 데이터를 출력합니다.
- PDF 내용을 엑셀로 불러왔습니다.
PDF 내용이 엑셀로 불러와집니다.
파워쿼리 활용, PDF → 엑셀 변환 예제
파워쿼리 기능을 조금만 활용하면, PDF의 표 뿐만 아니라 문장도 빠르게 가져올 수 있습니다. 파워쿼리의 간단한 기능을 사용하면 PDF 안의 문장을 엑셀로 불러올 수 있습니다.
- 엑셀을 실행한 후, [데이터] 탭 - [데이터 가져오기] - [파일에서] - [PDF 에서]를 선택한 후, 홈페이지에 올려드린 예제 PDF 파일을 [가져오기] 버튼으로 불러옵니다. [탐색 창]이 실행되면 "Page 001"(또는 페이지 001)을 선택 후, [데이터 변환] 버튼을 클릭하면 파워쿼리 편집기가 실행됩니다.
PDF 내용을 불러올 페이지를 선택한 후, [데이터 변환] 버튼을 클릭합니다.
- 이제 파워쿼리 편집기로 데이터를 가공하겠습니다. 우선 상단의 이미지와 하단의 표를 제거합니다. 파워쿼리 편집기에서 [홈] 탭 - [행 유지] - [상위 행 유지] 를 선택한 후, 상위 6개 행을 유지합니다.
불러올 문장만 남기기 위해 홈 - 행 유지 - 상위행 유지로 특정 행을 유지합니다.
- 상위 행 6개를 남긴 후, 맨 위의 [Image]가 있는 첫번째 행을 제거합니다. 이번에는 [홈] 탭 - [행 제거] - [상위 행 제거] 를 선택 후, 첫번째 행을 제거합니다.
이번에는 행 제거 기능으로 불필요한 행을 제거합니다.
- 이제 나머지 문장을 한 줄로 합쳐주겠습니다. 파워쿼리 편집기에서 임의의 데이터를 선택한 후, Ctrl + A 를 눌러 모두 선택합니다. 이후 [변환] 탭 - [열 병합] 버튼을 클릭한 후, 열 병합 대화상자가 실행되면 구분 기호는 "--- 없음 ---" 으로 선택한 후, [확인] 버튼을 클릭합니다.
[변환] 탭 - [열 병합]으로 모든 열의 데이터를 한 열로 병합합니다.
- 버튼을 클릭하면 모든 문장이 한 줄로 병합된 것을 확인할 수 있습니다.
문장이 각각 한 줄로 모두 병합되었습니다.
- 이제 왼쪽 상단의 [파일] 탭 - [닫기 및 다음으로 로드]를 선택 후 [데이터 가져오기] 창이 실행되면 표 형태로 데이터를 출력하면 PDF 내용이 엑셀로 변환됩니다.
[파일] - [닫기 및 다음으로 로드]를 선택한 후, 표 형태로 데이터를 출력합니다. 오빠두Tip : 파워쿼리에 대한 보다 기초 이론 및 자세한 설명은 아래 무료 영상 강의를 참고해보세요!