EGTools - 구글시트 함수

IMPORTRANGE 함수 (Google Sheets 호환 함수)

EGTools 2024. 7. 2. 23:07
728x90

【 함수 요약 】

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

Google Sheets의 지정하는 범위를 가져옵니다.

 

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

원본함수 설명  :  

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

 

원본 함수와 차이점 :

Google 계정에 연계하여 권한을 획득하지 못하기 때문에, 링크를 가진 모든 사용자가 볼 수 있도록 설정이 되어야 합니다.

이 때문에 보안상 문제가 될 수 있는 파일을 대상으로 작업할 경우 주의가 필요합니다.

 

 적용 버전 

Windows용 : Excel 2007 ~

 

 함수 구문 

= IMPORTRANGE (  spreadsheet_URL , [ range_string ] )

 

 함수 인수 

인수명 옵션 기본값 설    명
spreadsheet_URL 필수 없음 Google Sheets의 URL
사용가능한 주소는 아래 2가지

1. 편집화면의 URL
https://docs.google.com/spreadsheets/d/File_Key/edit#gid=GID#gid=GID

2. "공유"에서 복사된 URL
https://docs.google.com/spreadsheets/d/File_Key/edit?usp=sharing
range_string 선택 없음 Sheet의 전체 자료가 아니라 일부분만 가져오기 할 경우 대상 범위의 주소
생략하면 첫번째 시트를 적용

 

 함수 상세 설명 

Google Sheets 에서 작성한 문서의 시트, 범위를 지정하여 가져오기

 

 함수 오류 설명 

접근 권한이 없어 파일을 볼 수 없는 경우 "ERROR: 액세스가 거부되었습니다."

유효한 자료가 아닌 경우 #VALUE

 

 함수 사용시 주의사항 

Google Sheets의 접근 권한이 반드시 "링크가 있는 모든 사용자"로 설정되어 있어야 합니다.

문자열이 숫자로만 구성된 경우 Excel에서 숫자로 표시됩니다.

홑따옴표를 이용하여 문자열로 강제 지정한 경우에도 숫자로 표시됩니다 (아래 예제의 D1셀 참조)

 함수 사용 예제 

ImportRange_sample.xlsx
0.01MB
왼쪽이 ImportRange 함수로 A1:F10 범위를 가져온 것, 오른쪽이 실제 Google Sheet

728x90