본문 바로가기

Skills/Google Sheets

구글 스프레드시트 여러 시트 결합

반응형

다른 시트들의 데이터를 합치는 방법을 살펴보겠습니다.

 

샘플 데이터는 다음과 같습니다.

결합 전 테이블

 

위 2개 테이블을 결합하려면 {A2:C4; E2:G4}를 사용하여 두 개의 테이블을 연결합니다.

결합 후 테이블

  • {} - 중괄호는 배열 구문으로, 여러 범위를 배열로 결합하는 데 사용됩니다.
  • A2:C4 - 첫 번째 테이블의 범위를 나타냅니다. 이 경우 A2부터 C4까지의 범위를 선택합니다.
  • ; - 세미콜론은 배열 구문에서 사용되며, 세로로 결합할 때 사용됩니다.
  • E2:G4 - 두 번째 테이블의 범위를 나타냅니다. 이 경우 E2부터 G4까지의 범위를 선택합니다.

 

만약 각 테이블의 행 개수가 다양하고 전체 행을 포함하려면 아래와 같은 함수를 사용할 수 있습니다.

행 개수가 다양한 경우

query({A2:C; E2:G},"select * where Col1 is not null")

  • {A2:C; E2:G} - 위에 설명한 부분을 참조해 주세요.
  • query() 함수는 SQL과 유사한 쿼리 언어를 사용하여 데이터를 검색, 필터링 및 정렬하는 데 사용됩니다.
  • "select * where Col1 is not null": 쿼리 언어를 사용하여 작성한 조건으로, 첫 번째 열(Col1)이 비어 있지 않은(null이 아닌) 경우에만 모든 열(*)을 선택하도록 지시합니다.
반응형