구글 시트 IMPORTRANGE 함수로 다른 시트 연결하는 방법

단계를 눌러 순서대로 확인해보세요.

  1. IMPORTRANGE 함수 기본 문법 이해하기

    =IMPORTRANGE("스프레드시트_URL", "범위") 형식으로 입력하며, 첫 번째 인수에는 가져올 시트의 전체 URL을, 두 번째 인수에는 "시트1!A1:D10"처럼 가져올 셀 범위를 지정합니다.

  2. 원본 스프레드시트 URL 복사하기

    데이터를 가져올 원본 구글 시트를 열고 주소창의 URL 전체를 복사합니다.

  3. 대상 시트에 함수 입력하기

    데이터를 표시할 셀에 =IMPORTRANGE(복사한 URL, "시트 이름!범위")를 입력하고 엔터를 누릅니다.

  4. 액세스 허용 버튼 클릭하기

    처음 함수를 실행하면 셀에 #REF! 오류와 함께 액세스 권한 요청 버튼이 나타나며, 이를 클릭한 뒤 "액세스 허용"을 눌러야 두 시트가 연결됩니다.

  5. #REF! 오류가 계속될 때 점검하기

    URL이 정확한지, 시트 이름에 오타가 없는지, 원본 시트에 대한 보기 권한이 있는지를 확인하면 대부분의 #REF! 오류를 해결할 수 있습니다.

  6. QUERY 함수와 함께 활용하기

    IMPORTRANGE로 가져온 데이터를 QUERY 함수로 감싸면 필요한 열이나 조건에 맞는 행만 골라서 표시할 수 있어 더욱 유용합니다.

IMPORTRANGE는 언제 유용할까요?

부서별로 데이터를 따로 관리하는 여러 개의 스프레드시트가 있을 때, IMPORTRANGE를 사용하면 원본 데이터를 복사-붙여넣기 하지 않고도 다른 시트의 내용을 실시간으로 가져와 하나의 보고서로 합칠 수 있습니다.

업무 자동화가 더 필요하다면

스프레드시트를 넘어 채팅 업무까지 자동화하고 싶다면 슬랙 워크플로우 빌더로 반복 업무 자동화하는 방법도 확인해보세요.

자주 묻는 질문

액세스를 허용한 뒤에도 데이터가 안 보이면 어떻게 하나요?

범위 지정에 오타가 없는지 다시 확인하고, 시트 이름에 띄어쓰기가 있다면 작은따옴표로 감싸주어야 합니다.

원본 시트의 데이터가 바뀌면 자동으로 반영되나요?

네, 원본이 수정되면 연결된 시트에도 거의 실시간으로 반영되지만, 가끔 새로고침이 필요할 수 있습니다.