목차
때때로 각 Google 스프레드시트 사용자는 여러 시트를 하나로 합치는 불가피한 상황에 직면합니다. 복사-붙여넣기는 지루하고 시간이 많이 걸리므로 다른 방법이 있어야 합니다. 사실 여러 가지 방법이 있습니다. 따라서 테이블을 준비하고 이 기사의 단계를 따르십시오.
제가 설명하는 모든 방법은 대형 테이블을 처리하는 데 사용할 수 있습니다. 하지만 이 가이드를 최대한 명확하게 유지하기 위해 테이블을 짧게 유지하고 두 장의 시트로 줄이겠습니다.
데이터를 가져올 Google 스프레드시트의 참조 셀 another tab
가장 쉬운 것이 먼저입니다. 다른 시트의 데이터로 셀을 참조하여 전체 테이블을 하나의 파일로 가져올 수 있습니다.
참고. 하나의 Google 스프레드시트 내에서 두 개 이상의 시트를 병합 해야 하는 경우에 적합합니다. 여러 Google 스프레드시트(파일)를 하나로 병합하려면 다음 방법으로 바로 이동하세요.
따라서 내 데이터는 6월, 7월, 8월 의 여러 시트에 흩어져 있습니다. 7월 및 8월 의 데이터를 6월 로 가져와 결과로 하나의 테이블을 만들고 싶습니다.
- 표 바로 뒤에 있는 첫 번째 빈 셀(저에게는 June 시트)에 커서를 놓습니다.
- 첫 번째 셀 참조를 입력합니다. 검색하려는 첫 번째 테이블은 July 시트의 A2 에서 시작합니다. 그래서 다음과 같이 입력했습니다.
=July!A2
참고. 시트 이름에 공백이 있으면 작은따옴표로 묶어야 합니다.레이블, 왼쪽 열 레이블 또는 둘 다) 또는 위치.
- 통합된 데이터를 배치할 위치 를 결정합니다(새 스프레드시트, 새 시트 또는 열린 파일 내의 특정 위치).
이 과정은 다음과 같습니다.
수식을 사용하여 모든 시트를 통합하는 옵션도 있습니다. 이렇게 하면 결과가 원본 시트의 값과 동기화되어 변경됩니다.
참고. 공식이 작동하는 방식에 대해 알아야 할 몇 가지 특성이 있습니다. 예를 들어 서로 다른 여러 파일에서 통합하는 경우 사용 중인 IMPORTRANGE에 대한 시트를 연결하는 추가 단계가 있습니다. 이에 대한 자세한 내용은 통합 시트에 대한 지침 페이지를 방문하십시오.
또는 다음은 추가 기능에 대한 간단한 자습서입니다.
데이터에 추가 기능을 사용해 보시기 바랍니다. 이 도구를 일상 업무에 통합한 후 얼마나 많은 추가 시간이 있는지 직접 확인할 수 있습니다.
Merge Sheets add-on
언급할 가치가 있는 추가 기능이 하나 더 있습니다. 한 번에 두 개의 Google 시트만 병합하지만 이보다 더 유용할 수는 없습니다. 시트 병합은 시트/문서 모두에서 동일한 열의 레코드를 일치시킨 다음 조회 시트/문서에서 기본 시트로 관련 데이터를 가져옵니다. 따라서 항상 최신 스프레드시트를 사용할 수 있습니다.
간단한 5단계:
- 선택 메인 시트 .
- 선택 조회 시트 (다른 스프레드시트에 있는 경우에도).
- 일치하는 레코드 가 발생할 수 있는 열을 선택 합니다.
- 체크 레코드가 있는 열 의 업데이트 .
- 조정 두 시트를 병합하는 데 도움이 되는 추가 옵션 과 가능한 최상의 결과를 얻을 수 있습니다.
이 말이 잘 이해가 되지 않는다면 다음 동영상 자습서를 참조하세요.
직접 시도해 볼 준비가 되었으면 다음 사이트를 방문하세요. 이 도움말 페이지에서 각 단계 및 설정에 대한 자세한 내용을 확인할 수 있습니다.
이 메모에서 이 기사를 마치겠습니다. 여러 다른 시트에서 하나로 데이터를 가져오는 이러한 방법이 유용하기를 바랍니다. 언제나처럼 여러분의 의견을 기다리겠습니다!
다음과 같이: ='July 2022'!A2
이것은 해당 셀에 있는 모든 내용을 즉시 복제합니다.
참고. 상대 셀 참조를 사용하여 다른 셀에 복사할 때 자체적으로 변경되도록 합니다. 그렇지 않으면 잘못된 데이터를 반환합니다.
아마도 다른 탭에서 데이터를 가져오는 첫 번째 방법은 가장 우아하고 빠르지는 않습니다. 다행히 Google은 이 목적을 위해 특별히 다른 도구를 준비했습니다.
탭을 하나의 스프레드시트에 복사
일반적인 방법 중 하나는 관심 있는 탭을 대상 스프레드시트에 복사하는 것입니다.
- 전송할 시트가 포함된 파일을 엽니다.
- 내보내야 하는 첫 번째 탭을 마우스 오른쪽 버튼으로 클릭하고 복사 대상 > 기존 스프레드시트 :
- 다음으로 표시되는 것은 스프레드시트를 선택하라는 팝업 창입니다. 찾아보고 클릭하여 강조 표시한 다음준비가 되면 선택 을 누르십시오.
- 시트가 복사되면 해당 확인 메시지가 표시됩니다.
- 다음 중 하나를 수행할 수 있습니다. 확인 을 누르고 현재 시트로 계속 진행하거나 스프레드시트 열기 링크를 따르십시오. 첫 번째 시트가 이미 있는 다른 스프레드시트로 즉시 이동합니다.
시트 내보내기/가져오기
여러 Google 스프레드시트에서 데이터를 가져오는 또 다른 방법은 각각을 내보내는 것입니다. 먼저 시트를 선택한 다음 모두 필요한 파일로 가져옵니다.
- 데이터를 가져올 시트가 포함된 스프레드시트를 엽니다.
- 관심 있는 시트를 만듭니다. 선택하여 활성화합니다.
- 파일 > 다운로드 > 쉼표로 구분된 값(.csv) :
파일이 컴퓨터에 다운로드됩니다.
- 그런 다음 시트를 추가할 다른 스프레드시트를 엽니다.
- 이번에는 파일 > 메뉴에서 가져오기 및 파일 가져오기 창의 업로드 탭으로 이동:
- 히트 기기에서 파일 선택 방금 다운로드한 시트를 찾습니다.
- 파일이 업로드되면 시트를 가져오기 위한 추가 옵션이 있는 창이 표시됩니다. 기존 테이블 뒤에 다른 시트의 내용을 추가하려면 현재 시트에 추가 를 선택합니다.
팁. 다른 설정 중에서 자유롭게 구분 기호를 지정하고 텍스트를 숫자로 변환하거나,날짜 및 공식.
- 결과적으로 두 개의 시트가 병합되어 하나의 테이블이 다른 테이블 아래에 병합됩니다.
하지만 가져와야 하는 .csv 파일이므로 두 번째 테이블은 형식이 유지됩니다. 표준 방식으로. 필요에 따라 포맷하는 데 약간의 시간을 할애해야 합니다.
Google 스프레드시트는 여러 스프레드시트의 데이터를 통합하는 기능
물론 Google 스프레드시트에 데이터를 통합하는 기능이 없다면 Google이 아닙니다.
IMPORTRANGE는 여러 Google 시트에서 데이터를 가져옵니다.
함수 이름에서 알 수 있듯이 IMPORTRANGE는 여러 Google 스프레드시트에서 하나의 시트로 데이터를 가져옵니다.
팁. 이 기능은 Google 스프레드시트가 다른 문서 및 동일한 파일의 다른 탭에서 데이터를 가져오는 데 도움이 됩니다.
다음은 함수에 필요한 것입니다.
=IMPORTRANGE(spreadsheet_url, range_string)- spreadsheet_url 은 데이터를 가져와야 하는 스프레드시트에 대한 링크일 뿐입니다. 항상 큰따옴표 사이에 넣어야 합니다.
- range_string 은 특히 현재 시트로 가져와야 하는 셀을 나타냅니다.
다음은 IMPORTRANGE를 사용하여 여러 Google 스프레드시트에서 데이터를 가져오기 위해 다음 패턴을 따릅니다.
- 데이터를 가져올 스프레드시트를 엽니다.
참고. 해당 파일에 대해 최소한 보기 권한이 있는지 확인하십시오.
- 브라우저 URL 표시줄을 클릭하고 링크를 복사합니다.이 파일에서 해시 기호(#):
- 정보를 추가하려는 스프레드시트로 돌아가서 빌린 테이블이 나타나야 하는 위치에 IMPORTRANGE를 입력하고 링크를 첫 번째 인수로 삽입하십시오. 그런 다음 쉼표로 다음 부분과 구분합니다:
- 공식의 두 번째 부분에는 시트 이름과 당기려는 정확한 범위를 입력합니다. Enter 키를 눌러 확인합니다.
- 수식이 이제 준비된 것처럼 보이지만 처음부터 #REF 오류를 반환합니다. 일부 스프레드시트에서 처음으로 데이터를 가져오려고 하면 IMPORTRANGE가 액세스 권한을 요청하기 때문입니다. 권한이 부여되면 해당 파일의 다른 시트에서 레코드를 쉽게 가져올 수 있습니다.
- 수식이 연결되면다른 시트에서 데이터를 가져옵니다.
까지 오른쪽에 있습니다. 동일한 파일의 시트를 결합하려는 경우에도 이 URL이 필요합니다.
팁. Google에서는 기능에 전체 URL이 필요하다고 말하지만 /d/ 와 /edit :
사이의 URL 부분인 키를 사용하여 쉽게 얻을 수 있습니다. ...google.com/spreadsheets/d/ XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4 /edit
참고. 링크는 큰따옴표로 묶어야 합니다.
참고. 두 번째 인수도 큰따옴표로 묶습니다.
=IMPORTRANGE("//docs.google.com/spreadsheets/d/XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4/edit","May!A2:D5")
오류가 있는 셀을 클릭하고 파란색 액세스 허용 프롬프트를 누릅니다.
참고. 액세스를 허용하면 이 스프레드시트의 기존 공동작업자나 잠재적 공동작업자가 다른 파일의 데이터에 액세스해도 괜찮다는 것을 스프레드시트에 알릴 수 있습니다.
참고. IMPORTRANGE는 셀의 서식을 가져오지 않고 값만 가져옵니다. 나중에 수동으로 서식을 적용해야 합니다.
팁. 테이블이 다소 크면 공식이 모든 레코드를 가져올 때까지 약간의 시간을 허용하십시오.
참고. 함수에 의해 반환된 레코드는 원본 파일에서 변경하면 자동으로 업데이트됩니다.
여러 시트에서 범위를 가져오는 Google 스프레드시트 QUERY
따라서 , 서두르지 않고 다시 한 번 QUERY 기능에 도달했습니다. :) Google 스프레드시트에서 (동일한 파일 내에서) 여러 시트의 데이터를 결합하는 데 사용할 수 있을 정도로 다재다능합니다.
그래서 (하나의 파일에서) 세 개의 서로 다른 Google 시트를 병합하고 싶습니다. 2022년 겨울, 2022년 봄, 2022년 여름. 서로 다른 달에 해당 업무에서 최고가 된 모든 직원의 이름을 포함합니다.
첫 번째 시트인 Winter 2022로 이동하여 바로 아래에 내 QUERY를 추가합니다. 기존 테이블:
=QUERY({'Spring 2022'!A2:D7;'Summer 2022'!A2:D7},"select * where Col1 ''")
이것이 무엇을 의미하는지 살펴보겠습니다.
- {'2022년 봄'!A2:D7;'2022년 여름'! A2:D7} – 가져와야 하는 모든 시트와 범위입니다.
참고. 시트는 중괄호 사이에 작성해야 합니다. 이름에 공백이 있으면 작은따옴표를 사용하여 이름을 나열하십시오.
팁. 서로 다른 탭에서 데이터를 가져오려면 세미콜론으로 범위를 구분하십시오. 사용대신 쉼표를 사용하여 나란히 가져오도록 합니다.
팁. A2:D 와 같은 무한 범위를 자유롭게 사용하십시오.
또한보십시오: Excel의 IRR 계산(내부 수익률) - select * where Col1 '' – 모든 레코드를 가져오도록 수식에 지시합니다( select * ). 테이블의 첫 번째 열( 여기서 Col1 )은 비어 있지 않습니다( '' ). 공백이 아님을 나타내기 위해 한 쌍의 작은따옴표를 사용합니다.
참고. 열에 텍스트가 포함되어 있기 때문에 '' 를 사용합니다. 열에 다른 데이터 유형(예: 날짜 또는 시간 등)이 포함된 경우 대신 is not null 을 사용해야 합니다. "select * where Col1 is not null"
그 결과 다른 시트의 두 테이블이 아래에 한 시트로 통합되었습니다.
팁. Google 스프레드시트 QUERY를 사용하여 여러 개별 스프레드시트(파일)에서 범위를 가져오려면 IMPORTRANGE를 구현해야 합니다. 다음은 다른 문서에서 데이터를 가져오는 공식입니다.
=QUERY({IMPORTRANGE("XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4","Mar-Apr-May!A2:D6");IMPORTRANGE("XYZahJZHSlhMGLSW_xA6ZBqNmt1I0ADo4N4M","Jun-Jul-Aug!A2:D4")},"select * where Col1''")
팁. 이 충분히 긴 공식에서 전체 링크가 아닌 URL의 키를 사용합니다. 그것이 무엇인지 확실하지 않은 경우 여기를 읽으십시오.
팁. 또한 QUERY를 사용하여 두 개의 Google 시트를 병합하고, 셀을 업데이트하고, 관련 열을 추가하고 & 일치하지 않는 행. 이 블로그 게시물에서 확인하세요.
여러 Google 시트를 병합하는 가장 빠른 3가지 방법
여러 시트의 데이터를 결합하는 Google 스프레드시트의 표준 방식이 따분하고 기능이 두렵다면 더 쉬운 것이 있습니다접근합니다.
시트 결합 추가 기능
이 첫 번째 특수 추가 기능인 시트 결합은 여러 Google 시트에서 데이터 가져오기라는 단일 목적으로 설계되었습니다. 서로 다른 시트에서 동일한 열을 인식하고 필요한 경우 그에 따라 데이터를 함께 가져올 수 있을 만큼 영리합니다.
다음 작업만 수행하면 됩니다.
- 시트 또는 병합할 전체 스프레드시트를 선택하고 필요한 경우 범위를 지정합니다. 드라이브에서 빠른 검색을 수행할 수 있으므로 더욱 빨라집니다.
- 데이터를 가져오는 방법 선택:
- 공식으로 표시 원본 내용에 따라 동적으로 변경되는 마스터 시트를 갖고 싶다면 수식을 사용하여 시트 결합 확인란을 선택합니다.
결과 테이블을 편집할 수는 없지만 공식은 항상 소스 시트에 연결됩니다. 셀을 편집하거나 전체 행을 추가/제거하면 그에 따라 마스터 시트가 변경됩니다.
- 값으로. 결과 테이블을 수동으로 편집하는 것이 더 중요한 경우 위 옵션을 무시하면 모든 데이터가 값으로 결합됩니다.
추가 옵션은 여기에서 미세 조정:
- 동일한 열의 레코드를 하나의 열로 결합
- 서식 유지
- 다른 범위 사이에 빈 줄을 추가하여 올바르게 표시 away
- 공식으로 표시 원본 내용에 따라 동적으로 변경되는 마스터 시트를 갖고 싶다면 수식을 사용하여 시트 결합 확인란을 선택합니다.
- 어디에 놓을지 결정 병합된 테이블: 새 스프레드시트, 새 시트 또는선택하세요.
다음은 제가 세 개의 작은 테이블을 추가 기능과 결합한 방법에 대한 간단한 데모입니다.
물론 테이블은 훨씬 더 클 수 있으며 결과 스프레드시트가 10M 셀 제한을 초과하지 않는 한 많은 다른 시트를 병합할 수 있습니다.
팁. 시트 결합에 대한 도움말 페이지를 확인하십시오.
이 부가 기능이 제공하는 옵션 중 하나는 이전에 결합된 데이터에 더 많은 시트를 추가하는 것입니다. 이 경우 1단계에서 결합할 데이터뿐만 아니라 기존 결과도 선택해야 합니다. 다음과 같이 표시됩니다.
시트 통합 추가 기능
시트 통합은 비교적 최근에 추가된 애드온입니다. 앞서 언급한 도구와의 주요 차이점은 Google 스프레드시트의 열(또는 해당 문제에 대한 행 또는 단일 셀)의 데이터를 추가하는 기능입니다.
시트 통합은 또한 모든 Google 시트의 공통 헤더를 인식하여 가장 왼쪽 열 및/또는 첫 번째 행에 있더라도 조인합니다. Google 시트를 병합하고 표에서의 셀 위치에 따라 셀을 계산하는 옵션이 항상 있습니다.
또한 단계별로 나누어 보겠습니다.
- 선택 시트 를 통합합니다. 필요한 경우 추가 기능에서 바로 드라이브에서 더 많은 파일을 가져옵니다.
- Google 스프레드시트에서 통합할 기능을 선택합니다 .
- 합산 방법 선택 Google 스프레드시트의 cells : 라벨 기준(헤더