EGTools - 구글시트 함수

IMPORTDATA 함수 (Google Sheets 호환 함수)

EGTools 2024. 7. 6. 14:10

【 함수 요약 】

Google Sheets에서 제공하는 IMPORTDATA 함수를 Excel에서 사용할 수 있는 호환함수

csv나 tsv 파일의 데이터를 읽어 옵니다.

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

원본함수 설명  :  

https://support.google.com/docs/answer/3093335?hl=en

원본 함수와 차이점 :

원본함수는 인터넷 URL만 지원하나, 호환함수는 Local PC의 파일도 지원합니다.

원본함수에느는 없지만 Character set을 지정할 수 있습니다.

 

 적용 버전 

Windows용 : Excel 2007~

 

 함수 구문 

= IMPORTDATA(  URL , [ CharSet ] )

 

 함수 인수 

인수명 옵션 기본값 설    명
URL 필수   csv(쉼표로 분리된 파일)이나 tsv(탭으로 분리된 파일)을 제공하는 URL
Local PC의 파일은 전체 Path를 포함한 Full Name으로 지정
CharSet 선택 "utf-8" csv나 tsv파일에 사용된 Character set을 지정합니다.
생략하면 utf-8 (유니코드)를 기준으로 데이터를 읽습니다.

 

 함수 상세 설명 

지정하는 URL에서 제공하거나 Local 파일의 csv, tsv 자료를 가져옴 

 

 함수 오류 설명 

Local PC의 경로를 잘 못 지정하여 파일을 찾을 수 없는 경우 #Ref! 오류

인터넷 URL의 자료가 올바르지 않는 경우 #Value!

 

 함수 사용시 주의사항 

csv, tsv 파일은 줄바꿈으로 각각의 Line이 구분되어 있어야 하고,

csv는 쉼표(","), tsv는 탭으로 각 필드가 구분되어 있어야 함

첫번째 행을 기준으로 열을 구분하므로 첫번째보다 많은 열이 있을 경우 #Value! 오류

대용량 파일을 불러올 경우, 읽기 및 파싱에 시간이 오래 걸리 수 있으므로 Excel이 "응답없음"으로 표시될 수 있습니다.
 -> 이럴경우 실제 오류가 아니므로 잠시 기다리시면 됩니다. 

 

 함수 사용 예제 

ImportData_sample.xlsx
0.07MB

 

 비슷한 기능의 다른 함수 

IMPORTRANGE

IMPORTHTML

 

Excel, EGTools, Microsoft 365 Excel, M365, M365 신규함수, 호환함수