웹사이트 표를 Excel로 복사하는 방법 (쉬운 5가지 방법)
2026/09/22

웹사이트 표를 Excel로 복사하는 방법 (쉬운 5가지 방법)

모든 웹사이트의 표를 Excel이나 Google Sheets로 복사하는 5가지 방법 — 단순 복사 붙여넣기, 구조 인식 확장 프로그램, IMPORTHTML 수식 등.

웹사이트 표를 Excel로 복사한다는 것은 표를 구조화된 행과 열로 옮긴다는 뜻입니다. 뒤엉켜 붙여넣는 것도, 다시 입력해야 하는 스크린샷도 아닙니다. 신뢰할 수 있는 방법은 5가지가 있으며, 2초면 끝나는 키보드 단축키부터 URL에서 표를 바로 가져오는 수식까지 있습니다. 어떤 것을 고를지는 사용 빈도와 결과가 얼마나 깔끔해야 하는지에 달려 있습니다.

5가지 방법 한눈에 보기

방법적합한 경우구조 유지일괄 처리비용
1. 복사 후 붙여넣기지금 당장 필요한 간단한 표 하나때때로아니요무료
2. 표 캡처 확장 프로그램 (Uniclip)깔끔한 행, 반복 사용, Notion/Feishu무료
3. Google Sheets =IMPORTHTMLURL로 접근할 수 있는 표제한적무료
4. 온라인 표 변환기가끔 있는 일회성 작업보통아니요무료/유료
5. Python (pandas.read_html)개발자, 여러 페이지무료

방법 1: 복사 후 붙여넣기

도구가 필요 없는 답:

  1. 표의 첫 번째 칸부터 마지막 칸까지 드래그하여 선택합니다.
  2. Ctrl+C / Cmd+C를 누릅니다.
  3. Excel 또는 Google Sheets에서 칸을 클릭하고 Ctrl+V / Cmd+V를 누릅니다.
  4. 열이 잘못 나뉘면 Paste Special → Text(선택하여 붙여넣기 → 텍스트) 또는 붙여넣기 미리보기의 분할 옵션을 사용한 뒤, 머리글을 직접 고칩니다.

이 방법은 단순한 HTML 표에서는 놀랍도록 잘 통합니다. 다만 병합된 칸, 고정 머리글, 지연 로딩되는 행, 애초에 진짜 <table> 요소가 아닌 그리드에서는 무너집니다. 대충 보기엔 괜찮지만, 다시 사용할 콘텐츠라면 답답합니다.

방법 2: 확장 프로그램으로 표 캡처하기

구조를 이해하는 확장 프로그램은 브라우저가 보는 방식 그대로 표를 읽기 때문에 행이 깔끔하게 들어옵니다:

깔끔한 일회성 내보내기 그 이상으로, 이 방법은 규모에 맞춰 확장됩니다. 반복되는 카드 그리드도 진짜 표처럼 행으로 추출되고, 여러 페이지를 한 번에 일괄 캡처할 수 있으며, 모든 캡처는 출처 링크를 유지합니다. 자세한 내용은 표 캡처 페이지에서 확인하세요.

방법 3: Google Sheets 수식

표에 공개 URL이 있다면 Google Sheets가 스스로 가져올 수 있습니다:

=IMPORTHTML("https://example.com/pricing", "table", 1)

이 수식을 칸에 붙여넣으면 Sheets가 해당 페이지의 첫 번째 표를 가져옵니다. 페이지에 표가 여러 개 있을 때 마지막 숫자가 몇 번째 표를 고를지(1, 2, 3…) 정합니다.

알아 둘 주의점: 공개 URL에서만 작동하고(로그인이 필요한 페이지는 불가), JavaScript로 표를 그리는 동적 페이지는 아무것도 반환하지 않는 경우가 많으며, 봇을 차단하는 사이트에서는 수식이 깨집니다. 다만 작동하기만 하면 진정한 원스텝 가져오기입니다.

방법 4: 온라인 표 변환기

웹 기반 변환기는 붙여넣은 표나 URL을 받아 스프레드시트 파일을 돌려줍니다. 아무것도 설치하지 않고도 가끔 있는 일회성 작업을 해결할 수 있습니다. 대신 데이터를 제3자 웹사이트에 붙여넣어야 하고, 사용 횟수 제한이 있으며, 서식 품질은 운에 달려 있습니다. 업로드해도 괜찮은 공개 데이터라면 합리적입니다. 민감한 내용을 붙여넣기 전에는 신중하게 생각하세요.

방법 5: 개발자를 위한 Python

대부분의 경우 두 줄이면 충분합니다:

import pandas as pd
tables = pd.read_html("https://example.com/pricing")
tables[0].to_csv("pricing.csv", index=False)

pandas.read_html은 페이지의 모든 <table>을 DataFrame으로 파싱하고, Python 생태계의 나머지가 페이지 매김, 정리, 스케줄링을 처리합니다. 트레이드오프는 어떤 코드나 마찬가지입니다. 유지 보수는 직접 해야 하고, JavaScript로 렌더링되는 표에는 더 무거운 도구(예: Playwright)가 필요합니다. 이 길을 노코드 도구와 비교하려면 최고의 웹 스크래핑 도구를 참고하세요.

어떤 방법을 써야 할까요?

  • 표 하나, 한 번만, 중요도 낮음 → 복사 후 붙여넣기.
  • 다시 사용하거나 공유하거나 매주 반복할 표 → 캡처 확장 프로그램.
  • 공개 페이지, 스프레드시트 중심 워크플로 → 먼저 =IMPORTHTML을 시도.
  • 민감한 데이터 → 로컬에 두세요: 붙여넣기, 확장 프로그램 또는 자체 스크립트 — 온라인 변환기는 사용하지 않기.
  • 여러 페이지, 정기적으로, 커스텀 로직 필요 → Python.

5가지 방법에 공통된 패턴이 있습니다. 보존할 가치가 있는 것은 구조라는 점입니다. 열이 그대로 유지된 채 Excel에 도착한 표야말로 실제로 정렬하고, 필터링하고, 확장해 쓸 수 있는 표입니다. 나머지는 전부 정리 작업일 뿐입니다.

뉴스레터

커뮤니티 참여하기

최신 소식과 업데이트를 받아보려면 뉴스레터를 구독하세요