웹 데이터 추출, 이제 엑셀 '파워쿼리'에서 바로 됩니다! | 초보자 맞춤, 기초부터 20분 총정리 | 네이버 증권 예제 — Transcript
Full transcript
- 0:03"042700", "2022년 1월 1일"부터 바꾸신 다음에
- 0:08우클릭 - 새로고침 하시면 데이터를 쭉 받아오고요
- 0:13또는 2010년도 괜찮아요
- 0:15변경하시고 우클릭 새로고침 하시면 쭉 받아오는 거 볼 수 있죠
- 0:19엄청나죠? 3천 개 데이터임에도 불구하고
- 0:22굉장히 빠르게 잘 받아오는 거 볼 수 있죠
- 0:25안녕하세요 여러분, 오빠두입니다
- 0:27오늘은 코딩 없이 누구나 정말 쉽게
- 0:30엑셀의 기본 기능만 사용해서
- 0:32네이버 증권에 있는 주식 정보를
- 0:34실시간으로 크롤링하는 방법을 알아보려고 합니다
- 0:37이번 강의에서는 파워쿼리를 사용하는데요
- 0:39엑셀 2016 이후 버전 사용자라면 누구나 간단하게
- 0:42네이버 증권 이외에도
- 0:44다양한 웹페이지에 있는 정보를
- 0:45엑셀로 불러올 수 있습니다
- 0:47다만 윈도우에서만 사용 가능하고요
- 0:50버전마다 조금씩 화면 구성이 다를 수 있기 때문에
- 0:52혹시라도 실습을 진행하시면서
- 0:55잘 안 되는 내용이 있을 경우에는
- 0:56영상 고정 댓글에 남겨드린 홈페이지 링크를
- 0:59참고해 주시길 부탁드리겠습니다
- 1:01그럼 오늘 강의 시작하겠습니다
- 1:03자 먼저 오늘은 네이버 증권 홈페이지에서
- 1:06주식 정보를 가져오는 거기 때문에
- 1:08우선 이 홈페이지에서
- 1:09내가 원하는 정보를 찾는 방법과
- 1:11그리고 데이터를 반환하는
- 1:13URL을 확인하는 방법까지
- 1:15먼저 알아보도록 하겠습니다
- 1:17방법은 정말 간단한데요
- 1:18키보드 [F12] 키와
- 1:20[네트워크] 탭만 기억하면 됩니다
- 1:23그래서 네이버 증권으로 먼저 오신 다음에
- 1:25키보드에서 F12키를 누르시거나
- 1:28또는 단축키 Ctrl + Shift + I키를 눌러도 괜찮고요
- 1:33또는 오른쪽 상단에
- 1:34이 옵션 버튼을 클릭하신 다음에
- 1:36기타 도구에서 개발자 도구를 클릭해서
- 1:40개발자 도구를 실행합니다
- 1:42자 이렇게 개발자 도구를 실행하면
- 1:44이렇게 오른쪽에 뭔가 복잡해 보이는
- 1:46창이 하나 나오는데요
- 1:48전혀 걱정하지 않으셔도 괜찮습니다
- 1:50우리에게 필요한 건
- 1:52이 데이터를 반환하는
- 1:53URL 주소만 찾으면 되거든요
- 1:56그래서 오른쪽 목록에서
- 1:57네트워크를 클릭해서 준비하시면
- 2:00나머지는 정말 쉽게 할 수 있습니다
- 2:03자 이제 네이버 증권 홈페이지에서요
- 2:05원하는 페이지를 이렇게 하나씩 클릭해보세요
- 2:09이렇게 오른쪽에 페이지를 클릭할 때마다
- 2:12이 네트워크 탭에서 어떤 정보가 출력되는지
- 2:15하나씩 살펴볼 수 있는데요
- 2:17이번 강의에서는 삼성전자를 한번 검색해서
- 2:22이 페이지 정보를 확인해 보겠습니다
- 2:25자 이렇게 삼성전자 페이지로 이동하신 다음에
- 2:27이 밑에 있는 항목 중에서
- 2:29차트를 한번 클릭해 볼게요
- 2:32그럼 이렇게 차트 페이지에서
- 2:33이렇게 아래쪽에
- 2:34삼성전자 주식의 일별 현황을 볼 수 있는데요
- 2:38자 이제 데이터를 어디에서 받아오는지
- 2:41오른쪽에 있는 네트워크 탭에서
- 2:43찾기만 하면 모두 끝납니다
- 2:45그래서 네트워크 탭을 잘 보시면
- 2:47이 위쪽에 모든 항목을 보는 것이
- 2:49기본으로 선택되어 있습니다
- 2:51여기에서는요 문서를 보거나
- 2:54또는 글꼴, 이미지, 미디어만 선택해서 볼 수 있는데요
- 2:58우리가 필요한 건 데이터이기 때문에
- 3:01이 목록에서 Fetch/XHR을 선택합니다
- 3:05자 그러면 이렇게 항목이 쭉 나오는데요
- 3:08여기에서 아무거나 하나를 선택하신 다음에
- 3:10오른쪽에서 미리 보기를 선택하면
- 3:13URL 주소에서 반환되는 결과 값을 확인할 수 있습니다
- 3:18그래서 여기에서 하나씩 내려가면서 확인해 보시면
- 3:21이렇게 중간에 siseJsonnaver로 시작하는 URL에서
- 3:26우리가 원하는 주식 데이터가 반환되는 걸 볼 수 있죠
- 3:30자 그러면 이제 다 끝났습니다
- 3:32이제 마지막으로는 이 데이터를 반환하는
- 3:35URL 주소만 확인하면 되는데요
- 3:37그래서 목록에서 머리글을 클릭하시면
- 3:40이렇게 요청 URL을 확인할 수 있습니다
- 3:42그래서 주소를 쭉 드래그해서 복사해 주시고요
- 3:46그리고 새 탭을 추가하신 다음에
- 3:48복사한 주소를 붙여넣기해서 한번 실행해 보세요
- 3:52그럼 이렇게 데이터가 잘 반환되는 걸 볼 수 있습니다
- 3:55자 그럼 이제 이 주소를 엑셀에 붙여넣기해서
- 3:58데이터를 불러오면 되는데요
- 4:00먼저 주소가 어떻게 구성되어 있는지 간단하게 알아보겠습니다
- 4:04자 이 주소는요 화면에 보이는 것처럼
- 4:06이렇게 물음표를 기준으로 해서 기본 주소가 나누어지고요
- 4:11그 뒤로는 종목번호가 있고
- 4:14그리고 시작일, 종료일, 그리고 마지막으로는 단위가
- 4:19이렇게 표시되어 있는데요
- 4:20그래서 예를 들어서 한번 시작일을 바꿔볼게요
- 4:23자 만약에 시작일을 2022년 6월 15일에서
- 4:272010년 1월 1일로 바꿔서 입력하면
- 4:33이렇게 2010년도 1월 1일부터의 데이터가
- 4:36쭉 반환되는 걸 볼 수 있습니다
- 4:38자 그러면 모두 끝났습니다
- 4:40이제 URL 주소를 쭉 드래그해서 복사하신 다음에
- 4:44예제 파일을 실행하시고요
- 4:46예제 파일을 보시면 밑에 URL이 있는데요
- 4:49이 밑에 다가 등호를 입력하시고요
- 4:51큰 따옴표 안에 이 주소를 붙여넣기해서
- 4:54입력하신 다음에 사용하시면 되겠습니다
- 4:57그리고 예제 파일을 잘 보시면 이렇게 Text 함수랑
- 5:00그리고 데이터 유효성 검사의 목록 상자를 사용해서
- 5:03이렇게 값을 입력할 수 있도록 미리 설정해 드렸는데요
- 5:07이 함수와 기능에 대한 자세한 설명은
- 5:09오른쪽 상단의 이전 강의와 영상 고정 댓글에서
- 5:12꼼꼼히 정리했으니 참고해 주시길 부탁드리겠습니다
- 5:15밑에 있는 URL 주소를 더블 클릭하시고요
- 5:18이걸 바꿔 줄게요
- 5:19첫 번째는 종목 번호죠
- 5:21종목 번호 이 가운데 있는 저는 042700이에요
- 5:25이거를 지워 줄게요
- 5:26여기를 바꿔 줄 거죠
- 5:27이거 지워 주고요
- 5:29지우신 다음에 큰 따옴표 2개
- 5:31큰 따옴표 2개 입력하시고
- 5:34그 사이에다가는 & 기호 2개 입력하시고요
- 5:38다시 그 사이에다가 가운데에다가
- 5:40우리가 넣어주고자 하는 셀 주소에요
- 5:43이거죠
- 5:44예제 파일 기준 C2셀이에요
- 5:46C2셀로 넣어 주시면
- 5:48여기 있는 값을 받아다가
- 5:50이렇게 뿅 들어가시고요
- 5:53그 다음 볼 까요?
- 5:53그 다음 시작 날짜죠
- 5:55startTime도 지워 준 다음에
- 5:57여기 있는 값도 지우고
- 5:59큰 따옴표 2개 & 기호 2개
- 6:01그 사이에다가는 이 시작 날짜 받아 오고요
- 6:05종료일도 마찬가지로 endTime 지워 주고요
- 6:07endTime은 큰 따옴표 2개 엔드 기호 2개
- 6:11종료일 받아 오고
- 6:13그리고 마지막 day는요
- 6:14이 day는 지워서
- 6:16맨 뒤에다가 & 기호 추가하고요
- 6:19여기 있는 값을 맨 마지막으로 받아다가 넣어 주면
- 6:23이렇게 URL 주소가 바뀌는 거 볼 수 있습니다
- 6:27여기에서 한번 날짜를 바꿔 보세요
- 6:292020년 1월 1일,
- 6:32005930 바꾸시면
- 6:35여기 있는 값을 바꿀 때마다
- 6:37URL 주소가 실시간으로 바뀌는 거 볼 수 있죠
- 6:40이제 여기 있는 주소를 복사해 보세요
- 6:42이걸 복사해다가 크롬 창에다가 붙여 넣기 하면
- 6:46우리가 입력한 이 주소에
- 6:48데이터에 해당하는 주식 정보가
- 6:51쭉 반환되는 거 볼 수 있습니다
- 6:54다 하셨죠?
- 6:54그럼 이렇게 우리가 값을 바꿨을 때
- 6:58URL 주소가 실시간으로 바뀌도록 만들었으니
- 7:01이제 마지막으로는 URL 주소에서 데이터를 받아다가
- 7:05파워 쿼리로 뿅 출력해 주면
- 7:08보고서가 완성되겠죠
- 7:10자 그래서 우리가 방금 만들었던
- 7:12URL 주소를 복사할 건데요
- 7:14예제를 좀 더 쉽게 실습을 하기 위해서
- 7:18이 데이터는 통일시켜 주겠습니다
- 7:20종목번호는 005930 삼성전자구요
- 7:24시작일은 2023 1월 1일
- 7:26종료일은 2023 10월 31일
- 7:30단위는 데이 형식으로 통일시켜서 주소를 만들어 줄게요
- 7:35주소를 만든 다음에 이 주소를 복사하시고요
- 7:38메모장에다가 복사하기 쉽게 붙여 넣기 해주겠습니다
- 7:44이 주소만 하나 만들어 주세요
- 7:46이렇게 주소를 만드신 다음에
- 7:47이제 파워 쿼리 실행해 보죠
- 7:49데이터 탭을 클릭하겠습니다
- 7:50데이터에 오셔서
- 7:52데이터 중간에 보시면 친절하게 웹이라고 있어요
- 7:56만약에 웹이 안 보이세요
- 7:58웹이 안 보이실 때에는
- 7:59데이터 가져오기 [기타 원본에서]를 클릭하시면
- 8:04중간에 웹이 있습니다
- 8:05이 웹을 클릭하시고요
- 8:07웹 클릭하신 다음에
- 8:08우리가 방금 만들었던 URL 주소 있죠
- 8:11이 주소를 복사할게요
- 8:12URL을 복사하신 다음에
- 8:15여기에다가 붙여 넣기 하고요
- 8:17확인 버튼 클릭해 보죠
- 8:20그러면 아마도 이렇게 오류가 나올 거예요
- 8:23그렇죠? 오류가 나와도 괜찮습니다
- 8:26괜찮아요 왜냐하면
- 8:27이제 이 데이터에서 반환되는 값이
- 8:29이게 Json이 아니고 그냥 일반 배열 형태예요
- 8:32이거는 이제 배열 형태로 만들어져 있기 때문에
- 8:35Json으로 받아올 수 없어서 오류가 나오는 거예요
- 8:38괜찮습니다
- 8:39이렇게 오류가 나오실 때에는
- 8:40그냥 편집 버튼 클릭하시면 돼요
- 8:42편집 클릭하신 다음에
- 8:44우리가 받아올 데이터는 Json이 아니에요
- 8:47Json이 아니고
- 8:48어떤 데이터든 상관없이
- 8:50내가 텍스트로 받아다가
- 8:52이 문자를 파워쿼리에서 편집할 거죠
- 8:55그래서 파일 열기 형식을 Json이 아니라
- 8:58텍스트로 바꿔주는 거예요
- 9:00선택하신 다음에 확인 버튼 클릭해 보세요
- 9:02확인 클릭하시면
- 9:04이렇게 데이터를 잘 받아오는 거 볼 수 있죠
- 9:08받아보신 다음에 데이터 변환 버튼 클릭할게요
- 9:12자 클릭하시면 이렇게
- 9:14우리가 입력한 데이터를 쭉 받아오는 거 볼 수 있습니다
- 9:17자 첫 번째 보겠습니다
- 9:18첫 번째로는
- 9:19자 이 데이터에서
- 9:21이 중간 중간에 있는 빈칸을 지워 줄 거예요
- 9:24그래서 이 필터를 클릭하시면
- 9:27중간에 빈칸이 있거든요
- 9:28자 빈칸을 이렇게 선택을 해제해서
- 9:32지워주는 것도 가능하세요
- 9:34필터를 적용해도 지울 수 있습니다
- 9:37자 그런데 이렇게 필터를 그냥 지우는 것보다는
- 9:41조금 더 다른 예외 상황까지 가정해서
- 9:44이 필터를 적용해 보자고요
- 9:53그래서 방금 적용했던 필터는 지워 줄게요
- 9:56이 단계에서 필터링된 행은 지워 주시고요
- 9:59이 오른쪽에다가 열을 하나 추가할 건데
- 10:02이 글자의 길이를
- 10:05글자 길이를 받아서 열을 추가해 볼 거예요
- 10:08그래서 오른쪽에다가 열 추가 클릭할게요
- 10:10열 추가 클릭하신 다음에
- 10:12이번에 추가할 거는 선택한 열에서 추출할 거예요
- 10:16추출할 데이터는 길이입니다
- 10:18선택한 필드에서 데이터를 추출할 건데
- 10:18길이로 데이터를 추출해 주면
- 10:22해당 열에 있는 글자 수가 쭉 반환되죠
- 10:26자 그러면 보통 어때요?
- 10:28여기 있는 데이터는요
- 10:30어떤 종목의 가격 정보예요
- 10:33그렇다 보니까 이 글자 수가
- 10:35못해도 한 열 글자는 들어가지 않을까요?
- 10:39그쵸?
- 10:40여기 있는 글자 수는요
- 10:41이게 글자 수는 이 비어 있는 값들을 제외한다고 치면
- 10:45이 글자 수가 한 열 글자 이상인 값들만 필터를 걸어주면
- 10:50여기에 있는 빈 항목을
- 10:52아까 여기에서 필터를 직접 선택 선택 선택으로 지워주는 것보다
- 10:56좀 더 다양하게 필터를 걸 수 있다는 거죠
- 10:59자 그래서 길이를 추출한 다음에
- 11:02추출했죠?
- 11:03이 상태에서 이 길이에다가 필터를 걸어주는 거죠
- 11:07어떻게 하냐? 길이를요
- 11:08숫자 필터로 보다 큰 것만 볼 거예요
- 11:12보다 큼으로 걸어주고
- 11:14걸어줄 데이터는 이 글자 수가 최소 열 글자보다 큰 값만
- 11:20이 길이를 필터링 해주면
- 11:23좀 더 깔끔하게 좀 더 다양한 상황에서 데이터를 볼 수 있겠죠
- 11:28필터를 거신 다음에 이 길이는 지워 줄게요
- 11:31그러면 데이터가 깔끔하게 필터링 되었죠
- 11:35이 상태에서 데이터를 가공해 보죠
- 11:37첫 번째는요
- 11:39이 데이터를 쭉 보니까 불필요한 기호들이 보여요
- 11:43첫 번째는 여는 대괄호
- 11:45두 번째는 닫는 대괄호 쉼표
- 11:48세 번째는 중간 중간에는 큰 따옴표도 보이고요
- 11:51네 번째는 작은 따옴표까지 보이네요
- 11:54이 기호들을 하나씩 지워 줄게요
- 11:57그렇죠? 그래서 필드 클릭 할게요
- 11:59여기 있는 필드를 클릭하신 다음에
- 12:01변환 탭에서 바꿔 줄 거죠
- 12:03값 바꾸기로 바꿔 주는데
- 12:05첫 번째는 여는 대괄호
- 12:08여는 대괄호를 빈칸으로 지워 주고요
- 12:12두 번째 값 바꾸기로
- 12:14이번에는 닫는 대괄호예요
- 12:15닫는 대괄호 쉼표죠
- 12:17이렇게 뒤에 있는 닫는 대괄호 쉼표
- 12:20이것도 지워 주고요
- 12:22그리고 세 번째로는 큰 따옴표
- 12:25여기 보이시죠?
- 12:26이 큰 따옴표도 지워 주고요
- 12:29마지막으로는 작은 따옴표까지
- 12:31이 작은 따옴표도 빈칸으로 지워 주면
- 12:34데이터 가공이 깔끔하게 끝났죠
- 12:37그리고 맨 밑에 볼까요?
- 12:38맨 밑을 보시면 여기 뒤에 하나 남았네요
- 12:39맨 밑을 보시면 여기 뒤에 하나 남았네요
- 12:41그쵸?
- 12:42맨 밑에 보시면 닫는 대괄호 남아 있죠
- 12:44이것도 지워 주죠
- 12:45값 바꾸기 오신 다음에 닫는 대괄호까지
- 12:48이것도 선택해서 값 바꾸기로 지워 주면
- 12:51깔끔하게 가공 되었죠
- 12:53그럼 다 끝났죠
- 12:55이제 어떻게 하면 돼요?
- 12:56이 데이터를 보니까
- 12:57어? 쉼표 기준으로 데이터가 있네요
- 13:00이거 나눠 주면 끝나겠죠
- 13:02그래서 이 필드 클릭하신 다음에
- 13:04열을 분할 할 거죠
- 13:06나눠 줄 기준은 구분기호 기준이고요
- 13:08구분기호 기준으로 나눠 줄 거고
- 13:11구분기호는 자동으로 쉼표로 인식해서 딱 넣어 주죠
- 13:16그쵸? 쉼표 기준으로 나눠 줄 거고
- 13:18확인 버튼 클릭하시면 데이터 가공이 다 끝났어요
- 13:22자 그런데 데이터를 바꾸고 나서 봤더니
- 13:26어? 데이터 형식을 잘 보자고요
- 13:27형식을 쭉 보니까
- 13:29어? 다 문자 형식이에요
- 13:31자 왜 그런가? 하고 보니까
- 13:34잘 보세요
- 13:35제가 앞에 있는 단계를 잘 보니까요
- 13:37그쵸? 맞아요
- 13:39이 앞에 있는 쉼표
- 13:40우리가 지금 쉼표 기준으로 데이터를 쪼갰는데
- 13:44쉼표 사이사이에 띄어쓰기가 들어가 있죠
- 13:47그쵸? 공백이 있다 보니까
- 13:49이 공백 때문에 이게 문자로 인식된 거예요
- 13:53그쵸?
- 13:53그래서 이 앞에 있는 문자를 다 지워 줄 거예요
- 13:56공백을 지워 줄게요
- 13:58그래서 이 필드를 하나 클릭하신 다음에요
- 14:01Ctrl + A키로 전체 필드를 쭉 클릭하신 다음에
- 14:04선택을 쭉 하신 다음에
- 14:06변환해서 서식으로 바꿔 줄 건데
- 14:10공백 제거를 클릭하시면 깔끔하게 다 지워 지고요
- 14:15그 상태에서 변환 탭에
- 14:17데이터 형식 검색을 클릭해서
- 14:19데이터 형식을 바꿔 주면
- 14:21어? 안 되네요
- 14:23아 죄송합니다
- 14:24안 되겠죠?
- 14:25왜냐하면 형식을 검색해도 안 될 거예요
- 14:28아직 문자예요
- 14:29왜 그래요?
- 14:30제가 한 단계 빼먹어서 그래요
- 14:32그쵸? 맞아요
- 14:33여기 있는 머리글 때문에 그래요
- 14:35맞아요
- 14:35머리글 올려 줘야겠죠?
- 14:36그래서 이걸 바꾸기 전에
- 14:38이거를 공백 제거했죠
- 14:40공백 제거하신 다음에
- 14:42여기 있는 머리글 올려 줘야 돼요
- 14:44그래서 변환 탭에서
- 14:45첫 행을 머리글로 사용
- 14:47이걸 딱 클릭하시면
- 14:48머리글 올라가면서 깔끔하게 숫자로 인식 되었고요
- 14:53그리고 마지막으로 날짜예요
- 14:55날짜를 보시면 이거 숫자 아니죠
- 14:58숫자 아니에요
- 14:58그래서 데이터 형식을 날짜로 바꿔 주시면
- 15:01깔끔하게 바뀌겠죠
- 15:04그쵸?
- 15:05날짜로 바꿀 수 없다고 오류가 나오실 때에는요
- 15:08음 그러실 때에는 한번 이렇게 해보세요
- 15:11자 머리글을 올린 다음에
- 15:15머리글을 올린 다음에 이거를 바꾸실 때요
- 15:17날짜로 그냥 바꾸지 마시고요
- 15:19그냥 바꾸지 마시고
- 15:21텍스트를 텍스트 형식을 그냥 단계를 추가해서
- 15:25세 단계 추가로 바꿔 주신 다음에
- 15:28거기에서 다시 한번 날짜로
- 15:31세 단계를 추가해서 바꿔 보세요
- 15:34그러면 아마도 되실 겁니다
- 15:35네 텍스트를 바꾸는 메뉴가 안 보이실 때에는요
- 15:38그러실 때에는 이 변환 탭에 보시면
- 15:42여기에서 데이터 형식을 바꿀 수 있습니다
- 15:45이 상태에서 파일 탭
- 15:47닫기 및 다음으로 로드를 클릭해서
- 15:50데이터를 불러 올 거고
- 15:51불러 올 위치는 표입니다
- 15:53표 형태로 기존 워크시트예요
- 15:55기존 시트로 밑에다가
- 15:57밑에다가 데이터를 출력할게요
- 16:00확인 버튼 클릭하시면
- 16:03해당 종목의 데이터를 쭉 받아오는 거 볼 수 있습니다
- 16:08자 그러면 이제 거의 90% 다 왔어요
- 16:11자 우리가 여기에서 값을 바꿀 때마다
- 16:14해당 값에 해당하는 URL 주소로
- 16:18실시간으로 이게 바뀌도록 만들었습니다
- 16:20그럼 이제 마지막으로는
- 16:22이 바뀌는 URL 주소를 바탕으로 해서
- 16:25이 데이터를 받아오도록
- 16:26쿼리를 수정해주면 되겠죠
- 16:29그쵸?
- 16:29그래서 우리가 방금 만들었던 표를 클릭할게요
- 16:33자 표를 클릭하신 다음에 쿼리 탭으로 이동할게요
- 16:36쿼리로 오신 다음에 편집 버튼 클릭해서
- 16:39우리가 방금 만들었던 쿼리를 보죠
- 16:42자 이제 여기 쿼리 편집에 오시면요
- 16:45단계를 볼 수 있는데
- 16:46여기에서 첫 번째 단계에요
- 16:48첫 번째 원본 보죠
- 16:51원본을 클릭하니까 어때요?
- 16:53원본을 클릭했더니 여기에 URL 주소가 딱 입력되네요
- 16:58자 그러면
- 16:59여기 있는 주소를 받아다가 실시간으로 바뀌도록
- 17:03만들어 주면 되겠죠
- 17:04그래서 간단해요
- 17:05이제 파워 쿼리 편집기를 종료할게요
- 17:07편집기를 종료하신 다음에
- 17:09이번에 할 거는 여기 있는 주소를 받아다가
- 17:12이 쿼리를 실행하기 전에 넣어 줄 거죠
- 17:15그렇죠? 그래서 방금 만들었던 URL 주소
- 17:18이 범위를 선택하신 다음에 이거를 표로 바꿔 줄게요
- 17:21범위를 쭉 선택하시고요
- 17:23삽입해서 표로 바꿔 줄게요
- 17:26표로 바꿔 줄 거고 머리글은 여기 있죠
- 17:28머리글 포함 체크하신 다음에
- 17:30확인 버튼 클릭해서 표로 바꿔 주고요
- 17:33그리고 표로 바꾸면 여기 테이블 디자인 탭 보이시죠?
- 17:36테이블 디자인 탭에서 표의 이름은
- 17:39이번에는 뭐로 하죠?
- 17:40이번엔 tblURL로 바꿔 줄게요
- 17:44자 그러면 표를 만들었고 표를 만든 상태에서
- 17:48이제 표를 쿼리로 불러오면 되겠죠
- 17:51그래서 표를 클릭하신 다음에
- 17:53데이터에서 테이블 범위에서 데이터를 불러와 보죠
- 17:57자 데이터를 불러왔습니다
- 17:59우리 지난주에 배웠던 거 한번 짧게 복습해 볼게요
- 18:02자 표를 불러오시면
- 18:04이 오른쪽 단계를 보시면
- 18:06이 단계에서 버전마다 조금씩 다르실 텐데
- 18:09이 변경된 유형이 보이시는 분이 있을 거고요
- 18:12이게 안 보이는 분이 계실 거예요
- 18:13만약에 변경된 유형이 자동으로 적용되시는 분은
- 18:17이거 지워 줄게요
- 18:18이거 지워 주시고
- 18:19원본 데이터를 보시면
- 18:21자 이렇게 우리가 방금 만들었던 표에서
- 18:24데이터를 받아왔단 말이에요
- 18:26이 데이터에서 우리에게 필요한 건 뭐다
- 18:28우리에게 필요한 건
- 18:30URL 필드에 있는 첫 번째 항목을 받아 올 거죠
- 18:34그쵸?
- 18:35그래서 하나씩 작성해 보죠
- 18:37자 뒤에다가 이 뒤에다가
- 18:39우리가 필요한 건 뭐에요
- 18:40우리가 필요할 필드는 URL 필드죠
- 18:43대소문자 주위에서 URL 필드에요
- 18:45URL 필드에 있는 데이터를 볼게요
- 18:48그리고 엔터키 입력하시면
- 18:50필드에 있는 값을 볼 수 있고요
- 18:52이 중에서 필요한 건 뭐예요
- 18:53이 중에서 필요한 건 첫 번째 항목이니까
- 18:56이 뒤에다가는 중괄호 안에
- 18:58첫 번째 항목인 0을 넣어서
- 19:010을 넣어서 중괄호 안에 0을 넣어서
- 19:03첫 번째 항목을 받아보시면
- 19:06이렇게 문자 형태로 값을 받아오는 걸 볼 수 있죠
- 19:09그러면 끝났죠
- 19:10이제 여기에서 이 함수를 쓰면
- 19:13우리가 방금 만들었던 이 표에서
- 19:16URL 주소를 받아올 수 있구나 라고 알 수 있죠
- 19:19그래서 이 수식을 복사하겠습니다
- 19:22수식을 쭉 복사해서
- 19:23복사해서 우리가 방금 만들었던 쿼리에 오신 다음에
- 19:28쿼리에 오신 다음에
- 19:29[홈] 탭에서 [고급 편집기]를 클릭하시면
- 19:33쿼리를 쭉 볼 수 있는데
- 19:34여기에서 어떻게 했어요
- 19:35지난주에 이제 원본 단계에서
- 19:38이 문자 URL을 받아오기 전에
- 19:41그 전 단계에다가 우리가 방금 만들었던
- 19:45이거를 추가해서
- 19:47이 값을 받아다가
- 19:49이 고급 편집기에서 여기로 들어가도록
- 19:53앞에다가 단계를 추가했죠
- 19:55그렇죠 그래서 이 원본 앞에다가
- 19:58줄바꿈 추가하신 다음에 위에다가요
- 20:00이 URL 주소는
- 20:02URL은 우리가 방금 만든 함수로 이렇게 넣어주고요
- 20:08그쵸 뒤에다가는 쉼표를 꼭 추가해서
- 20:11쉼표를 꼭 추가하셔야지만 다음 단계로 넘어갑니다
- 20:14쉼표를 꼭 추가하셔서
- 20:16이렇게 URL 주소를 받아오는 거예요
- 20:19여기는 URL은 우리가 방금 만들었던 이 함수를 통해서
- 20:23실시간으로 바뀌는 거죠
- 20:25그 표에서 값을 받아오는 거고
- 20:28그리고 나서 여기 있는 뒤에 있는 이 주소를요
- 20:32지워주는 거죠
- 20:33이 주소는 쭉 지워서 깔끔하게 다 지워서
- 20:39이 주소는 URL로 바꿔주는 거죠
- 20:43그쵸 그리고 나서 확인 버튼 완료 버튼 클릭해서 종료해 보세요
- 20:48종료하시면 이렇게 개인정보 보호에 대한 안내창 나오실 거예요
- 20:53왜 그러냐면 지금 여기 있는 URL 주소는요
- 20:56웹데이터를 받아오는 거예요
- 20:57그렇다 보니까 여기 있는 안내창에서 계속 버튼 클릭하셔서
- 21:01이제 나는 괜찮습니다 이해했습니다
- 21:04보안 정보 괜찮습니다 라고 체크하시고요
- 21:07체크하신 다음에 확인 버튼 클릭할게요
- 21:10저장 버튼 클릭하시면
- 21:11이제 앞으로 데이터를 잘 받아올 수 있는 걸 볼 수 있죠
- 21:16그쵸 자 그리고 나서 [닫기 및 로드] 버튼 클릭해서
- 21:19데이터를 불러오시면 끝났죠
- 21:22네 다 끝났습니다
- 21:24이제 바꿔 보세요
- 21:26여기있는 URL 주소를 아까 뭐였죠?
- 21:30"042700", "2022년 1월 1일"부터 바꾸신 다음에
- 21:31"042700", "2022년 1월 1일"부터 바꾸신 다음에
- 21:36우클릭 - 새로고침 하시면 데이터를 쭉 받아오고요
- 21:40또는 뭐 2019년, 2010년도 괜찮아요
- 21:43변경하시고 우클릭 새로고침 하시면 쭉 받아오는 거 볼 수 있죠
- 21:47엄청나죠 지금 보시면은요 데이터가 엄청 많아요
- 21:503천 개 데이터임에도 불구하고
- 21:53굉장히 빠르게 잘 받아오는 거 볼 수 있죠
- 21:56어 다르게 볼까요 뭐 삼성전자 삼성전자에
- 22:012000년도 데이터를 다 보고 싶어요
- 22:05새로고침 하시면 이것도 엄청 빠르게 잘 받아오는 거 볼 수 있죠
- 22:10그쵸 이렇게 만드시면 되겠습니다
- 22:12자 그러면 쿼리 만들었는데요
- 22:14이제 마지막 단계에요
- 22:16자 쿼리를 만들고 나서 한 가지 불편한 게 있어요
- 22:20자 이 쿼리를요 매번 새로고침 하시면
- 22:23이 열너비가 계속 바뀌어요
- 22:26바뀌다 보니까 여기 있는 날짜가 계속 가려지죠
- 22:29그쵸 그래서 이제 쿼리를 새로고침 할 때
- 22:32열너비가 바뀌지 않게 하는 것도 알아볼게요
- 22:35자 그래서 표를 클릭해 볼게요
- 22:37표를 클릭하시면 이 위에 테이블 디자인 탭 보이실 거예요
- 22:41테이블 디자인 탭 클릭할게요
- 22:43여기 오신 다음에 중간에 보시면 속성 보이실 거예요
- 22:47테이블 디자인에서 속성으로 이동할게요
- 22:49속성으로 오신 다음에 이 밑에 보시면은요
- 22:52이 중간에 열너비 조정 보이실 거예요
- 22:55열너비 조정을 체크 해제할게요
- 22:58조정하지 않도록 바뀌지 않도록 체크 해제하신 다음에
- 23:01확인 버튼 클릭하시고요
- 23:03그 상태에서 열너비를 보기 좋게
- 23:06너비를 보기 좋게 바꿔 주시고요
- 23:08그리고 나서 우클릭 새로고침
- 23:11우클릭 새로고침 하시면 안 바뀌는 거 볼 수 있죠
- 23:15이런 식으로 깔끔하게 데이터를 받아오는 거 볼 수 있습니다
- 23:19그쵸 이렇게 네이버 증권에서 데이터 받아오는 거 알아봤습니다
- 23:24여기 그렇네요 수식도, 서식도 바꿔 줄게요
- 23:27서식도 이렇게 천 단위 구분 기호도 추가해 주고
- 23:31단축키는 Ctrl + Shift + 1이에요
- 23:33네 천 단위 구분 기호도 추가해 주고
- 23:37소진률도 소수자리 수도 좀 추가해 볼까요
- 23:44이렇게 추가해 줄게요
- 23:46자 그러면 이 네이버 증권에서
- 23:50주식을 실시간으로 받아오는 쿼리도 만들었습니다
About this transcript
This page contains the full transcript of 웹 데이터 추출, 이제 엑셀 '파워쿼리'에서 바로 됩니다! | 초보자 맞춤, 기초부터 20분 총정리 | 네이버 증권 예제 by 오빠두엑셀 l 엑셀 강의 대표채널, generated from the public captions YouTube serves with the video. The transcript has 2,664 words across 544 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.