PDF → 엑셀 변환, 이제 클릭 한 번에 됩니다! | 폴더 자동 취합까지, 왕초보도 할 수 있어요! — Transcript
Full transcript
- 0:00여러분 안녕하세요
- 0:02오빠두엑셀 전진권입니다
- 0:04회사에서 자료를 정리하다 보면
- 0:06가끔씩 PDF 형식의 데이터를
- 0:08엑셀로 옮겨야 해서
- 0:09난감할 때가 있습니다
- 0:11하나씩 복사해서 붙여넣으면
- 0:13데이터가 엉망으로 입력되고요
- 0:15심지어 파일이 수십, 수백 개라면
- 0:17정말 상당한 작업이 될 수 있는데요
- 0:19이제 PDF 속 데이터를
- 0:21엑셀로 편리하게 옮길 수 있습니다
- 0:23이렇게 폴더 안에 PDF 파일을 추가하고요
- 0:26엑셀에서 표를 우클릭한 다음 새로고침해서
- 0:29데이터를 한 번에 불러오거나
- 0:31또는 이 폴더 안에 있는 파일을 변경한 다음 새로고침하면
- 0:35실시간으로 데이터가 업데이트되는
- 0:37엑셀 서식을 만들 수 있는데요
- 0:39놀랍게도 엑셀 파워쿼리의 기본 기능만 사용해서
- 0:42편리하게 만들 수 있습니다
- 0:44다만 한 가지 제한사항도 있는데요
- 0:46PDF 파일 중에 가끔씩 이렇게
- 0:48이미지 형식으로 만들어진 파일이 있습니다
- 0:51아쉽게도 이렇게 이미지로 된 PDF는
- 0:53OCR 기능을 사용해서 텍스트를 추출해야 되는데요
- 0:57이 기능도 ChatGPT와 엑셀을 연동해서
- 0:59편리하게 사용할 수 있는 도구를
- 1:02열심히 준비하고 있으니
- 1:03다음 영상도 많은 기대 부탁드리겠습니다
- 1:06그럼 오늘 강의 시작하겠습니다
- 1:15자 이제 파일에서 견적서 폴더에 보시면
- 1:17이렇게 각 일자별로
- 1:19각 식당별 PDF 견적서가 정리되어 있습니다
- 1:22오늘은 이 PDF를 엑셀로 취합하는 과정을
- 1:25세 단계로 나눠서 알아볼 건데요
- 1:27첫 번째는 특정 PDF의 데이터를
- 1:30엑셀로 불러오는 방법을 알아보고요
- 1:33그 다음으로는 이 과정을 함수로 만들어 본 다음에
- 1:36마지막으로 그 함수를 사용해서
- 1:38이 폴더 안에 있는 PDF를
- 1:40엑셀에 한 번에 취합하는 방법까지
- 1:43모두 알아볼 겁니다
- 1:45먼저 PDF 파일을 엑셀로 불러와 보겠습니다
- 1:48엑셀을 실행하시고요
- 1:50위에 있는 데이터 탭을 클릭하시면
- 1:53왼쪽에 데이터 가져오기가 있습니다
- 1:55이 버튼을 클릭하시고요
- 1:57'파일에서'로 오시면
- 1:59이 중간에 'PDF에서'라고 버튼이 보이실 겁니다
- 2:02이 PDF에서 불러오기 기능은
- 2:04엑셀 2019 이후 버전에서만 제공되는
- 2:06기능인 점을 참고해 주시고요
- 2:09이 버튼을 클릭하신 다음에
- 2:11여기에서 불러올 파일을 선택합니다
- 2:13저는 김가네 식당 파일을 선택하고
- 2:17가져오기 버튼을 클릭해서
- 2:19데이터를 불러올게요
- 2:20그리고 잠시만 기다리면
- 2:23이렇게 탐색창이 실행되면서
- 2:25PDF에 있는 데이터를 검토할 수 있는데요
- 2:28이 테이블을 선택하시면
- 2:29PDF 안에서 표 형식으로 작성된 데이터를
- 2:33선택해서 불러올 수 있고요
- 2:35또는 페이지를 선택하시면
- 2:38특정 페이지에 있는 모든 데이터를
- 2:40한 번에 불러올 수 있습니다
- 2:42이번에는 이 견적서 파일 중에서
- 2:45이 중간에 있는 두 번째 표죠
- 2:47이 구매 내용만 불러올 거니까
- 2:50이 목록에서는 두 번째 테이블입니다
- 2:52이 구매 내역을 선택해 주시고요
- 2:55자, 그리고 나서 데이터를 불러올 건데요
- 2:57여기에서 로드 버튼을 클릭하면
- 2:59이 데이터를 바로 엑셀로 불러올 수 있지만
- 3:02우리가 이번에 해야 할 작업은요
- 3:04이 표에서 중간에 있는
- 3:06불필요한 빈칸은 제거하고 출력해 줄 겁니다
- 3:10그래서 데이터 변환 버튼을 클릭해서
- 3:12데이터를 가공해 줄게요
- 3:14이 변환 버튼을 클릭해 주겠습니다
- 3:17자 그리고 잠시만 기다리면
- 3:19이렇게 파워쿼리 편집기가 실행되는데요
- 3:21우리가 이번에 할 작업은
- 3:23중간에 있는 빈칸을 지워줄 겁니다
- 3:26이 표를 잘 보시면
- 3:27밑에 합계가 있는데요
- 3:29만약 이 합계를 유지하시려면
- 3:31이 수량이나 공급가액 또는 세액에서
- 3:34이 빈칸을 지워주면
- 3:36합계를 유지할 수 있을 거고요
- 3:38또는 이 합계를 완전히 지우시려면
- 3:40품명이나 규격 또는 단가에서
- 3:43빈칸을 지우면
- 3:45합계까지 완전히 지울 수 있을 겁니다
- 3:48이번에는 합계도 같이 지워줄 건데요
- 3:51그래서 품명 필드를 선택하신 다음에
- 3:53품명에서 빈 항목 제거를 실행하시면
- 3:58데이터가 있는 영역만
- 3:59깔끔하게 정리가 되고요
- 4:01데이터 이상이 없는 것을 확인하셨으면
- 4:04파일 탭을 클릭하신 다음에
- 4:06닫기 및 로드를 클릭해서 데이터를 출력하면
- 4:10이런 식으로 견적서 파일에 있는 PDF 데이터가
- 4:14엑셀로 깔끔하게 출력되는 것을 볼 수 있습니다
- 4:17자 이제 그 다음으로는 이 불러온 과정을요
- 4:20함수로 변환해서
- 4:21특정 파일이 아니고
- 4:23PDF를 변환할 파일의 경로를 입력해서
- 4:26동적으로 변환할 수 있도록 만들어 보겠습니다
- 4:29그래서 엑셀 파일의 오른쪽에 있는 쿼리
- 4:32및 연결 패널에서
- 4:33이 쿼리를 우클릭하시고요
- 4:35중간에 있는 편집을 클릭해서
- 4:37파워 쿼리 편집기를 실행하시거나
- 4:40만약 이 패널이 안 보이실 때에는요
- 4:42데이터 탭을 클릭하시면
- 4:44중간에 쿼리 및 연결이 있습니다
- 4:47이 쿼리 및 연결을 클릭해서 표시할 수 있고요
- 4:50또는 이 표를 클릭하시면
- 4:52위에 쿼리 탭이 보이실 겁니다
- 4:54이 쿼리 탭을 클릭하신 다음에
- 4:56편집 버튼을 클릭해서
- 4:58파워 쿼리 편집기를 실행할 수 있습니다
- 5:01자 이제 쿼리를 함수로 만들어 줄 건데요
- 5:04이 편집기에서 홈 탭을 클릭하시고요
- 5:07이 밑에 있는 고급 편집기 버튼을 클릭하시면
- 5:10이렇게 뭔가 복잡한 코드가 나오는데요
- 5:13전혀 걱정하지 않으셔도 괜찮습니다
- 5:16여기에다가 딱 한 줄만 추가하면
- 5:18함수로 바꿀 수 있는데요
- 5:20여기 위에 보시면 let이 보이실 거예요
- 5:23이 let 앞에다가 커서를 위치하시고요
- 5:26엔터키로 새 줄을 추가하신 다음에
- 5:29이 위에다가 하나씩 입력하는데요
- 5:31괄호를 열고 닫아서
- 5:33입력해 주시고요
- 5:35등호를 입력한 다음에
- 5:37뒤에 꺾쇠를 추가해서
- 5:39화살표(=>)로 만들어 주겠습니다
- 5:41그리고 나서 이 괄호 안에다가는 인수를 추가하는데요
- 5:45우리가 이번에 함수로 받아올 인수를
- 5:48어디에 넣어줄 거냐 하면
- 5:50이 밑에 있는 코드를 잘 보시면
- 5:52이 중간에 경로가 보이실 겁니다
- 5:55우리가 함수로 인수를 받아서
- 5:57이 중간에 있는 이 경로로 바꾸도록
- 5:59함수를 만들어 줄 건데요
- 6:01이 괄호 안에는 먼저 path라고
- 6:04인수를 만들어 주겠습니다
- 6:07그리고 패스는 as text로
- 6:10문자 형식으로 받아올 거예요
- 6:12자 그리고 나서
- 6:13이 받아온 path를
- 6:15여기에 있는 경로로 바꿔주면 되겠죠
- 6:18그래서 경로를 쭉 드래그해서
- 6:20선택하신 다음에 지워주시고요
- 6:23이 받아온 path를
- 6:25여기 안에다가 넣어줄 겁니다
- 6:27path라고 입력해 줄게요
- 6:30자 그러면 함수가 완성되었습니다
- 6:33이제 완료 버튼을 클릭하시면
- 6:35이렇게 쿼리가 함수로 바뀌는 것을 볼 수 있고요
- 6:39이 완성된 쿼리는 우클릭하신 다음에
- 6:41이름 바꾸기에서 이름을 바꿔주는데요
- 6:45이번에는 getQuote라고 함수를 만들어 주겠습니다
- 6:51자 이제 함수가 잘 동작하는지
- 6:53한번 테스트해 볼까요?
- 6:55방금 불러왔던 이 PDF 폴더로 이동하신 다음에
- 6:59이 중에 원하시는 파일을 우클릭하시면
- 7:02중간에 경로로 복사가 보이실 겁니다
- 7:04이 경로로 복사를 클릭하시거나
- 7:07또는 파일을 선택하시고요
- 7:09단축키 Ctrl+Shift+C를 동시에 누르면
- 7:12경로를 복사할 수 있습니다
- 7:14복사한 경로를요
- 7:16여기에 있는 패스 안에다가 입력해 주시는데요
- 7:20그냥 붙여넣기 하시면
- 7:21이렇게 경로의 앞뒤로
- 7:23큰 따옴표가 붙기 때문에
- 7:25큰 따옴표만 지워서
- 7:27입력하는 것을 주의하시면 되겠습니다
- 7:30입력을 하신 다음에
- 7:31호출 버튼을 클릭해서
- 7:33파일을 불러오시면
- 7:35이렇게 특정 경로의 파일이
- 7:37불러와지는 것을 볼 수 있고요
- 7:38한번 다른 파일을 불러와 볼까요?
- 7:40다른 파일의 경로를 똑같이 복사한 다음에
- 7:43이 함수의 인수로 넣어서 호출해 주시면
- 7:48이렇게 데이터가 실시간으로
- 7:49불러와지는 것을 볼 수 있습니다
- 7:52이렇게 호출한 함수는
- 7:53테스트로 불러온 것이기 때문에
- 7:55왼쪽에 있는 목록에서
- 7:57우클릭하신 다음 삭제로 이렇게 하나씩 지워서
- 8:01이렇게 함수만 남겨주시고요
- 8:04닫기 및 로드 버튼을 클릭하시면
- 8:06이렇게 함수만 깔끔하게 완성된 것을 볼 수 있습니다
- 8:11자 이제 마지막으로는
- 8:12이 특정 폴더 안에 있는
- 8:14모든 PDF 파일을 한 번에 취합하도록 만들어 볼 건데요
- 8:18우리가 방금 이 함수를 만들었기 때문에
- 8:21이 폴더 취합은 정말 쉽게 해결할 수 있습니다
- 8:24자 먼저 데이터 탭을 클릭하신 다음에
- 8:27왼쪽에 있는 데이터 가져오기 버튼을 클릭하시고요
- 8:30이전과 동일하게 파일에서를 클릭하시면
- 8:33이 중간에 폴더에서라고
- 8:35버튼이 보이실 거예요
- 8:37이 폴더에서를 클릭하시고요
- 8:39PDF를 불러올 폴더 경로로 이동하신 다음에
- 8:44열기 버튼을 클릭하면
- 8:46이렇게 폴더 안에 있는 PDF 목록을 확인할 수 있고요
- 8:50이 목록이 이상이 없는 것을 확인하셨으면
- 8:53데이터 변환 버튼을 클릭해서
- 8:55데이터를 불러와 주겠습니다
- 8:58자 그럼 이렇게 파워쿼리 편집기로
- 9:00이 파일 목록이 출력되는데요
- 9:02우리가 방금 만들었던
- 9:04getQuote 함수를 사용해서
- 9:06PDF를 불러올 때에는
- 9:08이 안에다가 파일 경로를 입력하면 됐습니다
- 9:11자 그래서 방금 불러온
- 9:13이 폴더 목록을 보시면
- 9:15여기에 있는 이 폴더 경로와
- 9:18그리고 파일 이름만 있으면
- 9:20완성된 파일 경로를 만들 수 있겠죠
- 9:23자 그래서 이 Name 필드와 키보드에서
- 9:26Ctrl 키를 누른 상태로
- 9:28Folder Path를 이 두 개만 선택해 주시고요
- 9:31그 상태에서 우클릭하신 다음에
- 9:33다른 열 제거를 클릭해서
- 9:36이 두 개만 남겨주겠습니다
- 9:39그리고 나서 우리가 이번에 할 것은
- 9:41이 두 개를 합칠 거죠
- 9:43그래서 Folder Path를 드래그해서
- 9:46네임의 앞으로 이동해 주시고요
- 9:48그 상태에서 Ctrl + A키를 눌러서
- 9:51전체 필드를 선택하신 다음에
- 9:53위에 있는 변환 탭을 클릭하시면
- 9:57이 중간에 열 병합이 있습니다
- 9:59열 병합을 클릭하시고요
- 10:01그리고 나서 구분 기호는 없음으로
- 10:04선택해 주신 다음에
- 10:05확인 버튼 클릭하시면
- 10:08이렇게 완성된 파일 경로를 확인할 수 있습니다
- 10:11그러면 이제 거의 다 끝났죠
- 10:13이제 완성된 파일 경로를 인수로써
- 10:16getQuote 함수를 실행하면 될 겁니다
- 10:19자 그래서 다시 완성된 표로 오신 다음에
- 10:22이 위에 있는 열 추가 탭을 클릭하시면
- 10:25이 밑에 사용자 함수를 호출하는 버튼이 있습니다
- 10:29사용자 지정 함수 호출 버튼을 클릭하신 다음에
- 10:32우리가 방금 만들었던 함수죠
- 10:34getQuote 함수를 쿼리로 선택해 주시고요
- 10:38새 열의 이름으로는 pdf 파일이라고 입력해 주겠습니다
- 10:44자 그리고 나서 함수의 인수죠
- 10:46이 경로는요
- 10:47우리가 방금 만들었던
- 10:48이 파일 경로를 그대로 넣어줄 겁니다
- 10:51그래서 병합된 필드를 선택해서 입력해 주시고요
- 10:55자 그리고 나서
- 10:56확인 버튼을 클릭하시면
- 10:59이렇게 필드가 추가되고요
- 11:01이 테이블 오른쪽에 있는 빈칸을 클릭하시면
- 11:04이런 식으로 각 경로별 데이터가
- 11:07잘 불러와지는 것을 볼 수 있습니다
- 11:09자 이제 필드 오른쪽에 있는 확장 버튼을 클릭하시고요
- 11:14이 밑에 있는 원본 열 이름을 접두사로 사용 옵션은
- 11:17체크 해제하신 다음에
- 11:18확인 버튼을 클릭해서
- 11:20필드를 펼쳐주면
- 11:22이런 식으로 데이터가 깔끔하게
- 11:25취합되는 것을 볼 수 있습니다
- 11:27자 이제 마지막으로는
- 11:28이 왼쪽에 있는 파일 경로에서
- 11:31한번 이 날짜와 이 견적서의 거래처 이름을
- 11:34한번 추출해 볼까요?
- 11:36자 먼저 이 경로에서 날짜를 추출하려면
- 11:39이 앞에 있는 폴더 경로를 지워주면 될 겁니다
- 11:44그래서 이 값을 하나 선택하신 다음에
- 11:47이 밑에서 폴더 경로만 드래그해서 복사해 주시고요
- 11:52이 병합된 필드를 선택하신 다음에
- 11:55변환 탭을 클릭하시고요
- 11:58값 바꾸기 기능을 실행한 다음에
- 12:01방금 복사한 이 폴더 경로를 빈칸으로 지워주겠습니다
- 12:06확인 버튼을 클릭하시면
- 12:08폴더 경로가 지워지면서
- 12:10날짜와 거래처 이름이 남는 것을 볼 수 있고요.
- 12:13자, 그 다음으로는 이 뒤에 있는
- 12:16.pdf도 지워주면 좋을 것 같아요
- 12:18그래서 동일하게 변환 탭에서
- 12:20값 바꾸기에 오신 다음에
- 12:22아까랑 똑같이 .pdf라는 값을 찾아서
- 12:27빈칸으로 지워주겠습니다
- 12:29자, 확인 버튼을 클릭하시면
- 12:31날짜와 거래처 이름만 남는 것을 볼 수 있고요
- 12:35그 다음으로는 이 값에서 중간에 있는 구분기호죠
- 12:39이 언더바(_) 를 기준으로 데이터를 나눠줄 겁니다
- 12:43그래서 필드를 선택하신 다음에
- 12:45이전과 동일하게 변환 탭을 클릭하시면
- 12:48중간에 열 분할이 있습니다
- 12:50열 분할을 선택하시고요
- 12:53이번에 나눠줄 기준은 언더바(_) 죠
- 12:55이 구분기호 기준을 선택하신 다음에
- 12:58이 구분기호로는 아마 자동으로
- 13:00언더바가 입력이 되실 텐데요
- 13:03만약 언더바가 없을 경우에는
- 13:04언더바를 입력해서 넣어주신 다음에
- 13:08확인 버튼을 클릭하시면
- 13:10이렇게 날짜와 거래처가 나눠지는 것을 볼 수 있습니다
- 13:15마지막으로는 이 머리글만 더블클릭해서
- 13:18날짜와 거래처로 바꿔서
- 13:23필드까지 만들어주시면
- 13:26이렇게 깔끔하게 PDF가 취합되는 것을 볼 수 있습니다
- 13:30이렇게 데이터를 완성하셨으면
- 13:32파일 탭을 클릭하신 다음에
- 13:34닫기 및 로드 버튼을 클릭해서
- 13:37완성된 쿼리를 불러와 주시면
- 13:39이런 식으로 데이터가 취합된 것을 볼 수 있고요
- 13:43한번 이 폴더 안에 있는 데이터를 바꿔볼까요?
- 13:46이 견적서 폴더 안에다가
- 13:49새로운 데이터를 드래그해서 추가해 주겠습니다
- 13:54그 다음으로 이 표를 우클릭하신 다음에,
- 13:58새로고침으로 표를 불러오시면
- 14:01이런 식으로 실시간으로 업데이트가 되는 것을 볼 수 있고요
- 14:04한번 또 추가해 볼까요?
- 14:06데이터를 추가해서
- 14:08이 표를 새로고침해서
- 14:10실시간으로 PDF 파일에 있는 데이터를
- 14:12취합하는 것을 확인할 수 있습니다
- 14:15다만 이렇게 파일을 취합할 때에는
- 14:17한 가지 제한사항이 있는데요
- 14:19방금 만들었던 이 함수의 쿼리를 한번 보겠습니다
- 14:23이 쿼리를 잘 보시면
- 14:25이 중간에 있는 두 번째 표에서
- 14:28데이터를 출력하도록 작성되어 있습니다
- 14:31자, 그 말은요
- 14:32이 PDF 파일에서 두 번째 있는 표인
- 14:36이 구매 내역 데이터를 불러오도록
- 14:38쿼리가 작성되어 있다는 거죠
- 14:40자, 그래서 동일한 형식의
- 14:43PDF일 경우에만
- 14:44취합할 수 있다는 것을
- 14:46꼭 주의해 주시고요
- 14:47그리고 지금은 특정 테이블만 추출했지만
- 14:50그렇지 않고 여러 페이지의 데이터를
- 14:53한 번에 추출해야 할 때에는
- 14:55다른 방법을 사용해야 하는데요
- 14:57여러 페이지를 추출할 때
- 14:58필요한 함수와 과정은
- 15:00영상 고정 댓글에 꼼꼼히 정리했으니 참고해주시고요
- 15:04이 내용은 과정이 다소 길다 보니
- 15:06매주 토요일에 진행하는 라이브 특강에서
- 15:09아주 자세하게 정리했습니다
- 15:11이 전체 과정이 궁금하신 분은
- 15:12마찬가지로 영상 고정 댓글에 있는 링크를
- 15:16참고해주시길 부탁드리겠습니다
- 15:18오늘 강의에서 다룬 내용 중 추가로 궁금하신 내용은
- 15:21아래 댓글로 남겨주시고요
- 15:23오늘도 긴 영상 끝까지 시청해주셔서
- 15:26진심으로 감사드립니다
- 15:27그럼 다음 강의에서 뵙겠습니다
About this transcript
This page contains the full transcript of PDF → 엑셀 변환, 이제 클릭 한 번에 됩니다! | 폴더 자동 취합까지, 왕초보도 할 수 있어요! by 오빠두엑셀 l 엑셀 강의 대표채널, generated from the public captions YouTube serves with the video. The transcript has 1,668 words across 362 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.