Google sheets: 기준에 따라 다른 시트에서 데이터 추출


Google 스프레드시트의 QUERY 기능을 사용하면 특정 기준을 충족하는 다른 시트에서 데이터를 가져올 수 있습니다.

이를 수행하려면 다음 구문을 사용할 수 있습니다.

 =query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )

이 특정 예에서는 A열의 값이 Mavs 와 같은 행에 대해서만 A1:C11 범위의 데이터를 Sheet1 로 추출합니다.

참고 : 1 의 마지막 인수는 A1:C11 범위에 머리글 행이 포함됨을 지정합니다.

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: Google Sheets 기준에 따라 다른 시트에서 데이터 추출

먼저 Google Sheets 스프레드시트의 첫 번째 시트에 다음 데이터 세트를 입력해 보겠습니다.

이제 Sheet2 의 Team 열에 “Mavs”가 포함된 각 행을 추출한다고 가정해 보겠습니다.

이를 위해 Sheet2A1 셀에 다음 수식을 입력할 수 있습니다.

 =query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )

Enter 키를 누르면 Team 열이 Mavs와 동일한 모든 행이 Sheet2로 추출됩니다.

Google 스프레드시트는 기준에 따라 다른 시트에서 데이터를 가져옵니다.

Team 열이 Mavs 와 같은 세 행이 Sheet1 에서 Sheet2 로 추출되었습니다.

또한 QUERY 함수에서 and 연산자를 사용하여 여러 기준에 따라 데이터를 검색할 수 있습니다.

예를 들어 다음 구문을 사용하여 Team 열의 값이 Mavs 같고 Points 열의 값이 20 보다 큰 Sheet1 에서 데이터를 추출할 수 있습니다.

 =query( Sheet1!A1:C11 , " select * where A='Mavs' and B>20 ", 1 )

다음 스크린샷은 실제로 이 수식을 사용하는 방법을 보여줍니다.

Team 열이 Mavs 같고 Points 열이 20 보다 큰 두 행이 Sheet1 에서 Sheet2 로 추출되었습니다.

추가 리소스

다음 튜토리얼에서는 Google Sheets에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Excel 고급 필터: “포함” 사용 방법
Excel 고급 필터: “포함하지 않음” 사용 방법
Excel 고급 필터: 비어 있지 않은 값이 있는 행 표시

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다