웹사이트 데이터를 Excel로 가장 쉽게 가져오는 방법

최종 업데이트:May 9, 2026

여러 웹사이트에서 상품 정보나 가격 데이터를 모아 Excel로 정리해 본 적 있으세요? 이런 작업을 하나하나 손으로 하다 보면 시간도 어마어마하게 들고, 작은 실수도 쉽게 끼어들잖아요. 그래서 오늘은 초보자부터 숙련자까지 누구나 활용할 수 있는, 웹사이트 데이터를 Excel로 손쉽게 가져오는 여러 가지 방법을 정리해서 보여 드릴게요.

노코드 웹 스크래핑 툴로 간편하게 시작하기

코딩이 부담스럽게 느껴진다면 같은 노코드 웹 스크래핑 툴을 써 보세요. 복잡한 프로그래밍 없이 시각적으로 추출 규칙을 잡을 수 있어서, 누구나 어렵지 않게 웹사이트 데이터를 Excel로 뽑아낼 수 있거든요.

Thunderbit 는 최신 자연어 모델로 웹사이트의 구조와 내용을 이해해서, 고정된 셀렉터 없이도 데이터를 똑똑하게 뽑아내요. 다른 툴들은 드래그 앤 드롭이나 템플릿 방식이 많은데, 익숙해지기까지 시간이 꽤 걸리더라고요.

Thunderbit는 Excel뿐 아니라 Google Sheets, Airtable, Notion 같은 다양한 플랫폼으로도 원클릭 내보내기가 가능해요.

Thunderbit로 상품 데이터 수집하는 3단계

1단계: 웹사이트 열고 Thunderbit 사이드바에서 “AI 웹 스크래퍼” 클릭

브라우저에 Thunderbit를 설치한 다음, 데이터를 뽑고 싶은 웹사이트를 열고 Thunderbit 사이드바에서 “AI 웹 스크래퍼”를 골라 주세요.

thunderbit_collect_data_step_1

2단계: AI 추천으로 추출할 데이터 필드 설정

“AI 컬럼 추천” 기능을 누르면 스크래퍼 템플릿이 자동으로 만들어져요. 필요하면 AI 도움을 받아 템플릿을 손볼 수도 있고, 데이터를 표로 복사하거나 다른 플랫폼에 곧바로 저장할 수도 있고요.

thunderbit_collect_data_step_2.gif

3단계: 추출한 데이터를 Excel로 내보내기

데이터 필드를 다 확인했으면 스크래퍼를 돌리세요. 추출된 데이터는 복사하거나 다운로드해서 Excel에 바로 붙여 넣으면 끝이에요.

thunderbit_collect_data_step_3.gif

AI로 웹 스크래핑 직접 체험해 보세요

직접 클릭하고, 둘러보고, 워크플로우를 실행해 볼 수 있어요.

Excel 웹 쿼리 기능으로 데이터 불러오기

Excel에는 웹 쿼리(Web Query)라는 내장 기능이 있어서, 웹페이지에 들어 있는 표 데이터를 곧바로 불러올 수 있어요. 표 형태로 깔끔하게 정리된 데이터를 주기적으로 업데이트하면서 관리할 때 정말 편하거든요. 다만 이 기능은 Windows용 Excel에서만 쓸 수 있는 점은 미리 알아 두면 좋아요.

Excel 웹 쿼리로 상품 데이터 수집하는 방법

  1. Excel 실행: 새 워크북을 열고 데이터 탭으로 이동해 주세요.
  2. "웹에서" 선택: "외부 데이터 가져오기"에서 "웹에서"를 클릭해요.
  3. URL 입력: 추출할 웹사이트 주소를 넣고 확인을 누르세요.

excel_web queries_enter_url.png

  1. 데이터 선택: Excel이 페이지에 있는 표를 알아서 보여 줘요. 원하는 표를 골라서 불러오기를 눌러 주세요.

excel_web queries_enter_choose_data.png

  1. 결과 확인: 데이터를 불러올 위치를 정한 다음, 원하는 형태로 잘 들어왔는지 살펴보세요.

thunderbit_collect_data_step_1.gif

Thunderbit는 단순 데이터 추출에서 그치지 않고, AI로 웹페이지 요약과 자동 입력까지 도와줘요. .

Excel VBA로 직접 스크래핑 자동화하기

프로그래밍에 익숙하다면 Excel의 VBA(Visual Basic for Applications)로 좀 더 까다로운 데이터 추출도 처리할 수 있어요. VBA는 Microsoft Office에 내장된 언어인데요, Windows용 Excel에서만 동작해요.

Excel VBA로 상품 데이터 수집하는 방법

  1. 개발자 탭 활성화:
    • Excel을 열고 "Excel" > "환경설정" > "보기"로 들어가요.
    • 하단에서 "개발자" 옵션을 체크해 주세요.
  2. 참조 추가:
    • 개발자 탭에서 "Visual Basic"을 누르면 VBA 편집기가 열려요.
    • "도구" > "참조"에서 아래 항목을 체크해 주세요.
      • Microsoft Internet Controls
      • Microsoft HTML Object Library
  3. 데이터 추출용 VBA 코드 작성
    • "삽입" > "모듈"을 클릭해요.
    • 아래처럼 코드를 입력하세요.

excel_vba_insert.png

아래는 Amazon 상품 페이지에서 상품명, 가격, 평점을 뽑아내는 기본 예시예요.

1    Sub ScrapeAmazonPage()
2        Dim IE As Object
3        Dim html As Object
4        Dim productTitle As String
5        Dim productPrice As String
6        Dim productRating As String
7        ' Create Internet Explorer object
8        Set IE = CreateObject("InternetExplorer.Application")
9        ' Navigate to the Amazon product page
10        IE.Visible = True
11        IE.navigate "Put Your URL Here"
12        ' Wait for the page to load
13        Do While IE.Busy Or IE.readyState <> 4
14            DoEvents
15        Loop
16        ' Get the HTML document
17        Set html = IE.document
18        ' Extract product title
19        On Error Resume Next
20        productTitle = html.getElementById("productTitle").innerText
21        On Error GoTo 0
22        ' Extract product price
23        On Error Resume Next
24        productPrice = html.getElementsByClassName("a-price-whole")(0).innerText
25        On Error GoTo 0
26        ' Extract product rating
27        On Error Resume Next
28        productRating = html.getElementsByClassName("a-icon-alt")(0).innerText
29        On Error GoTo 0
30        ' Output the extracted data to Excel
31        With ThisWorkbook.Sheets(1)
32            .Cells(1, 1).Value = "Product Title"
33            .Cells(1, 2).Value = "Price"
34            .Cells(1, 3).Value = "Rating"
35            .Cells(2, 1).Value = productTitle
36            .Cells(2, 2).Value = productPrice
37            .Cells(2, 3).Value = productRating
38        End With
39        ' Clean up
40        IE.Quit
41        Set IE = Nothing
42        Set html = Nothing
43    End Sub
  1. VBA 스크립트 실행 및 결과 확인
    • Visual Basic Editor에서 스크립트를 바로 실행해도 되고, Excel 시트에 버튼을 만들어 연결해도 돼요.
    • 추출된 데이터가 원하는 형태로 잘 들어왔는지 한 번 더 확인해 주세요.

excel_vba_result.png

복잡한 코딩 없이도 AI가 데이터 추출을 알아서 해 줘요. 반복 작업에서 벗어나 정말 중요한 일에 집중하세요. 의 진짜 힘을 직접 느껴 보세요!

자주 묻는 질문(FAQ)

  1. 웹 스크래핑이란 무엇이고, 왜 필요한가요?

    웹 스크래핑은 웹사이트에서 데이터를 모아 표 같은 형태로 정리해 주는 기술이에요. 여러 사이트의 상품 가격이나 정보를 한 번에 모아 비교·분석할 때 정말 든든하거든요.

  2. Thunderbit는 어떻게 작동하나요?

    Thunderbit는 코딩 없이 시각적으로 추출할 데이터 필드만 골라 주면, 나머지 과정을 알아서 처리해서 데이터 수집을 한결 쉽게 만들어 줘요.

  3. Thunderbit로 Excel 외 다른 플랫폼에도 데이터 내보내기가 가능한가요?

    네, Thunderbit는 Google Sheets, Airtable, Notion 같은 다양한 플랫폼으로 데이터 내보내기를 지원해요.

  4. 웹 쿼리 데이터가 자동으로 새로고침되지 않아요.

    Excel의 데이터 탭에서 “모두 새로 고침” 옵션이 켜져 있는지 확인해 보세요. 쿼리 및 연결의 “연결 속성”에서 자동 새로고침 주기도 정할 수 있어요.

  5. VBA 코드가 제대로 실행되지 않아요.

    개발자 탭이 활성화돼 있는지, 그리고 Microsoft Internet Controls와 HTML Object Library가 참조에 들어가 있는지 꼭 확인해 주세요.

더 알아보기:

AI로 손쉽게 업무 자동화
Topics
ExcelAI 웹 스크래퍼
목차

Thunderbit 체험하기

리드와 기타 데이터를 단 2번의 클릭으로 추출하세요. AI 기반.

Thunderbit 받기 무료입니다
AI로 데이터 추출하기
Google Sheets, Airtable, Notion으로 데이터를 쉽게 전송하세요
Chrome Store Rating
PRODUCT HUNT#1 Product of the Week