0Pricing
Excel Formulas Academy · 강의

IMPORTRANGE로 데이터 가져오기

다른 Google Sheets 파일의 데이터를 참조합니다.

IMPORTRANGE로 데이터 가져오기은(는) CoddyKit의 무료 Excel Formulas Academy 강의입니다. 이것은 4개 중 4번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Excel Formulas Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

스프레드시트 연결

필요한 데이터가 때로는 다른 Google 스프레드시트 파일에 있을 수 있습니다. 예를 들어 다른 사람이 관리하는 마스터 목록이나 지난달 보고서가 이에 해당합니다. IMPORTRANGE는 해당 데이터를 현재 시트로 실시간으로 가져옵니다.

원본이 업데이트되면 현재 시트도 업데이트됩니다. Google 스프레드시트에서 여러 파일을 사용하는 대시보드의 핵심 기반이며, QUERY와 마찬가지로 Sheets에서만 사용할 수 있습니다.

두 인수

IMPORTRANGE에는 두 가지가 필요합니다:

  • spreadsheet_url 소스 파일의 링크 또는 키이며 큰따옴표로 묶습니다
  • range_string 가져올 시트와 범위이며, 'Sheet1'!A1:D10처럼 지정하고 역시 큰따옴표로 묶습니다

두 인수 모두 텍스트 문자열이므로 큰따옴표로 묶어야 합니다.

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123", "Sheet1!A1:D10")

스프레드시트 키 사용

전체 URL 대신 링크 가운데에 있는 긴 ID인 키만 사용할 수 있습니다. 두 방식은 똑같이 작동합니다.

키는 Sheets URL에서 /d/와 그다음 슬래시 사이에 있는 부분입니다. 키를 사용하면 수식이 더 짧고 깔끔해집니다.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100")

권한 부여 단계

새 파일을 처음 참조하면 IMPORTRANGE가 #REF! 오류와 함께 이 시트를 연결해야 합니다라는 메시지를 표시합니다.

셀 위에 마우스를 올리고 액세스 허용을 클릭하세요. 이 일회성 권한 부여로 두 파일이 연결됩니다. 승인하면 데이터가 들어옵니다. 이는 버그가 아니라 보안 기능입니다.

범위로 펼쳐집니다

IMPORTRANGE는 배열을 반환하므로 입력한 셀을 시작점으로 여러 셀에 걸쳐 펼쳐집니다. 확장할 공간이 있는 빈 영역에 배치하세요.

아래쪽이나 오른쪽 셀이 이미 사용 중이면 펼침 오류 또는 #REF! 오류가 발생합니다. 시트의 비어 있는 모서리처럼 충분한 공간을 확보하세요.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Orders!A:F")

단일 열 가져오기

전체 표를 가져올 필요는 없습니다. 범위 문자열을 좁혀 한 열처럼 필요한 부분만 정확히 가져올 수 있습니다.

이렇게 하면 소스의 A열에 있는 이름만 가져옵니다. 가져오는 데이터가 적으면 시트가 빠르고 필요한 내용에 집중할 수 있습니다.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "People!A2:A")

QUERY로 가져온 데이터 필터링하기

IMPORTRANGE는 범위의 모든 데이터를 가져오지만, QUERY로 감싸면 동시에 필터링할 수 있습니다. 가져온 배열이 QUERY의 데이터 인수가 됩니다.

QUERY 안에서는 가져온 열을 알파벳이 아니라 Col1, Col2 등으로 참조해야 합니다.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, Col4 WHERE Col4 > 500", 1)

문자 대신 Col1 사용

두 함수를 결합할 때 가장 주의해야 할 부분입니다. 데이터가 실제 범위가 아니라 수식에서 나오므로 QUERY는 시트의 열 문자를 인식할 수 없습니다.

따라서 A는 Col1이 되고, B는 Col2가 됩니다. 첫 번째로 가져온 열부터 세는 방식입니다. 이 점을 기억하면 두 함수를 매끄럽게 결합할 수 있습니다.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1", 1)

새로 고침 및 성능

가져온 데이터는 대략 매시간 또는 파일을 열거나 수정할 때 자동으로 새로 고쳐집니다. 실시간으로 반영되지만 매초 즉시 업데이트되지는 않습니다.

대규모 IMPORTRANGE 호출을 많이 사용하면 시트가 느려질 수 있습니다. 필요한 범위만 가져오고, 여러 번 따로 가져오기보다 한 번 가져온 데이터를 여러 수식이 사용하도록 구성하는 것이 좋습니다.

일반적인 오류

다음 항목을 확인하세요:

  • 시트 연결이라는 메시지와 함께 #REF!가 표시되면 아직 액세스 허용을 클릭하지 않은 것입니다
  • 펼침으로 인해 발생한 #REF!는 결과 영역이 비어 있지 않다는 뜻입니다
  • #ERROR!는 범위 문자열의 따옴표가 잘못되었거나 시트 이름이 틀렸다는 뜻인 경우가 많습니다

시트 이름이 소스 탭과 정확히 일치하는지 다시 확인하세요.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sheet1!A1:D10")

실용적인 패턴

일반적인 구성은 다음과 같습니다. 한 탭에 소스 표를 그대로 반영하는 단일 IMPORTRANGE를 둡니다. 그런 다음 다른 탭과 수식에서는 가져오기 수식을 직접 참조하지 않고 이 로컬 복사본을 참조합니다.

이렇게 하면 권한을 한 곳에서 관리할 수 있고 속도도 빨라지며, 긴 URL 대신 Import!A:D와 같은 간단한 범위를 수식에서 참조할 수 있습니다.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "MasterData!A1:F500")

빠른 확인

IMPORTRANGE에 대한 이해도를 확인해 보세요.

복습

이제 파일 간에 데이터를 가져올 수 있습니다:

  • IMPORTRANGE(url_or_key, range_string)는 데이터를 실시간으로 가져옵니다
  • 처음 사용할 때는 한 번만 액세스 허용을 클릭해야 합니다
  • 결과가 펼쳐지므로 비어 있는 공간을 확보해야 합니다
  • QUERY로 감싸 필터링할 수 있으며, Col1, Col2라는 이름을 사용합니다
  • 필요한 데이터만 가져오고 한 번 복사본을 만들어 사용하면 속도가 빨라집니다

이로써 Google 스프레드시트 QUERY 및 ARRAYFORMULA 도구 모음을 모두 살펴보았습니다.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1 ORDER BY SUM(Col4) DESC", 1)

자주 묻는 질문

“IMPORTRANGE로 데이터 가져오기” 강의는 무료인가요?

네 — “IMPORTRANGE로 데이터 가져오기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Excel Formulas Academy 강의 전체를 잠금 해제할 수 있습니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“IMPORTRANGE로 데이터 가져오기”에서 뭘 배우나요?

다른 Google Sheets 파일의 데이터를 참조합니다. 브라우저에서 직접 실행하는 실습 코드로 Excel Formulas Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Excel Formulas Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Excel Formulas Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 4번째 강의입니다.

“IMPORTRANGE로 데이터 가져오기” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Excel Formulas Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Excel Formulas Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. QUERY로 데이터 조회하기
  2. QUERY에서 정렬 및 그룹화하기
  3. ARRAYFORMULA로 열에 수식 적용하기
  4. IMPORTRANGE로 데이터 가져오기
← Excel Formulas Academy(으)로 돌아가기