본문 바로가기
Programming

[구글스프레드] 다른 스프레드시트에서 값을 가져오기 (importrange)

by 느리게 걷는 즐거움 2021. 12. 25.
반응형

importrange()

다른 스프레드시트에 있는 일정 범위의 값을 가져옵니다.

 

 

▷ 함수 구문

importrange(<스프레드시트 url>, 범위)

 

▷ 파라메터

1. 스프레드시트 URL

: 가져올 데이터가 있는 스프레드 시트의 URL 정보 입니다.

 

2. 범위

: 값을 가져올 범위 정보입니다.

 

▷ 사용 예제

데이터를 가져올 구글스프레드시트의 주소를 확인합니다. 주소는 가져올 구글 스프레드의 주소창에서 "/edit" 부분 이전까지의 값을 선택합니다. 

값은 문자열로 전달이 필요하니 첫번째 입력값은 쌍따옴표(")로 입력값을 전달합니다.

스프레드시트 URL 범위
"https://docs.google.com/spreadsheets/d/1HE5cwlviZSWqVedE7_SF3QYSRURJzCKk_2SjyKu8"  

값을 가져올 스프레드시트 URL은 설정하였으니 범위 설정이 필요합니다. 가져올 값의 범위가 어떤 sheet에 있는 지 지정해야하기 때문에 시트 이름과 셀의 범위를 설정합니다. test파일의 <이름>과 <점수>부분을 가져올 예정이니 아래와 같이 범위를 설정합니다. 시트 이름의 범위를 설정하기 위해서 시트이름과 범위 사이에 "!"를 사용하였습니다. 시트명을 이용한 범위 지정 시 사용됩니다. 쌍따옴표로 입력하는 것을 잊지마세요.

스프레드시트 URL 범위
"https://docs.google.com/spreadsheets/d/1HE5cwlviZSWqVedE7_SF3QYSRURJzCKk_2SjyKu8" "시트1!A:B"

"reading_test"라는 이름으로 새로운 스프래드시트를 생성하고 위의 입력값을 사용하여 "test"의 값을 읽어 보겠습니다.

아래와 같이 reading_test 스프레드 시트에서  "test"스프레드시트의 값이 출력되는 것을 확인할 수 있습니다.

 

반응형