본문 바로가기

TIP

구글 스프레드 시트에서 다른 시트값 참조하기

준비물
 ; 참조를 한다는 것은 현재 시트에서 다른 시트의 특정 셀값을 얻어 온다는 것을 말한다. 값을 얻어와서 어떤 연산을 하는지 이 포스트에서 다루지 않고 오로지 얻어 오는 방법만 정리한다. 설명을 위해 두개의 시트를 준비한다.

 - 내용 : 데이타 시트
 - 형식 : 출력 시트


"출력 시트가 데이타 시트의 특정 셀 내용을 보여준다."

즉, 아래와 같은 흐름으로 데이타가 흘러가는 것이데, 이를 위해서 출력 기본적으로 시트에서 데이타 시트의 값을 엑세스 할 수 있는 권한은 있다고 가정한다.

데이타 시트 -> 출력 시트

이를 위해서 필요한 것이 한가지 더 있다.
각 구글 문서를 식별해 주는 키 값인데, 이는 각 문서의 url을 통해서 확인할 수 있다.

예를 들어 url 값이 아래와 같다면 키값은 "0Ai_vLHc2-CNUdDhDS3MyaFfsdo5emo0QWlwc0RNb3NTSkE" 가 된다.
https://docs.google.com/spreadsheet/ccc?key=0Ai_vLHc2-CNUdDhDS3MyaFfsdo5emo0QWlwc0RNb3NTSkE#gid=0


방법
데이타 시트의 키값을 구한뒤에 출력시트의 원하는 위치에 아래와 같은 수식을 입력하면,
데이타 시트의 "A1" 값이 들어옴을 알 수 있다.
=ImportRange("0Ai_vLHc2-CNUdDhDS3MyaFfsdo5emo0QWlwc0RNb3NTSkE","A1")

현재 시트의 특정 값안에 들어있는 값을 주소로 하는 데이타를 얻어 오고 싶다면 아래와 같이 참조 할 수 있다.

=ImportRange("0Ai_vLHc2-CNUdDhDS3MyaFfsdo5emo0QWlwc0RNb3NTSkE",indirect("R1") )


반응형

'TIP' 카테고리의 다른 글

mac, ntfs에 쓰기 권한 주기  (0) 2014.01.05
Installing pygame on Ubuntu platform  (0) 2013.02.27
Font setting in ubuntu.  (0) 2011.04.19
Ubuntu Wireless 설정  (0) 2011.01.25
SyntaxHighlighter 사용법  (0) 2011.01.09