구글 스프레드시트
구글 스프레드시트 IMPORTDATA 함수
letanger
2025. 1. 29. 12:16
구글 스프레드시트의 IMPORTDATA 함수는 웹에서 CSV 또는 TSV 형식의 데이터를 가져와 스프레드시트에 자동으로 삽입하는 함수입니다.
📌 기본 사용법
=IMPORTDATA(url)
🔹 인수 설명
- url (필수)
- 가져올 데이터가 있는 CSV(쉼표 구분) 또는 TSV(탭 구분) 파일의 URL
- URL은 반드시 "http://" 또는 "https://"로 시작해야 함
📌 예제
✅ CSV 파일 불러오기
=IMPORTDATA("https://example.com/data.csv")
🔹 결과: CSV 파일의 데이터를 자동으로 가져와 셀에 입력
✅ TSV 파일 불러오기
=IMPORTDATA("https://example.com/data.tsv")
🔹 결과: TSV 파일의 데이터를 자동으로 가져와 셀에 입력
📌 주의사항
- 웹에 공개된 파일만 가능
- IMPORTDATA는 인터넷에서 접근할 수 있는 공개 URL만 사용 가능
- Google Drive 링크 지원 불가 (대신 IMPORTXML, IMPORTHTML 또는 GOOGLEDRIVE API 활용 가능)
- URL이 유효하지 않거나 접근이 제한되면 오류 발생
- "Could not fetch URL" 오류 발생 시, URL이 올바른지 확인
- 웹사이트가 CSV/TSV 파일이 아닌 HTML 페이지를 반환하면 오류 발생
- 자동 새로고침 주의
- 데이터는 일정 주기로 자동 업데이트됨
- 너무 자주 변경되는 데이터는 IMPORTDATA가 아닌 Apps Script 활용 추천
📌 IMPORTDATA vs. 다른 데이터 가져오기 함수
함수
|
사용 목적
|
IMPORTDATA
|
CSV 또는 TSV 파일 가져오기
|
IMPORTXML
|
웹페이지에서 특정 태그 데이터 가져오기 (XPath 지원)
|
IMPORTHTML
|
HTML 테이블 또는 리스트 가져오기
|
IMPORTFEED
|
RSS 또는 ATOM 피드 가져오기
|
IMPORTRANGE
|
다른 구글 스프레드시트에서 데이터 가져오기
|
📌 활용 예시
✅ 실시간 환율 데이터 가져오기 (CSV 제공 사이트 활용)
✅ 기상 데이터 자동 업데이트
✅ 외부 서비스에서 제공하는 통계 데이터 연동