Google 스프레드시트 쿼리: 쿼리에서 행 번호를 얻는 방법


Google Sheets 쿼리에서 다음 구문을 사용하여 행 번호가 포함된 열을 추가할 수 있습니다.

 =ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))

이 특정 쿼리는 Col1 의 값이 “Mavs”와 동일한 Col1 (열 A) 및 Col3 (열 C) 열에서 값을 선택합니다. 또한 이 쿼리는 Col3 이 비어 있다고 가정하므로 Col3 은 단순히 찾기에 사용됩니다. 줄 수.

참고 : 첫 번째 행뿐만 아니라 각 행의 행 번호를 가져올 수 있도록 QUERY를 ARRAYFORMULA 로 래핑해야 합니다.

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

예: Google Sheets 쿼리에서 행 번호 가져오기

다양한 농구 선수에 대한 정보가 포함된 다음 데이터 세트가 있다고 가정합니다.

다음 공식을 사용하여 팀이 “Mavs”와 동일한 A 열의 모든 값을 선택하고 각 행의 행 번호를 선택할 수도 있습니다.

 =ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))

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

Google 스프레드시트 쿼리 행 번호

쿼리는 각 행의 행 번호와 함께 팀이 “Mavs”와 동일한 열 A의 값을 반환합니다.

결과에서 “Mavs” 팀의 플레이어가 원본 데이터세트의 2 , 3 , 6 행에 있음을 알 수 있습니다.

추가 리소스

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

Google Sheets 쿼리: 고유한 행만 반환하는 방법
Google Sheets 쿼리: 결과에서 헤더를 제거하는 방법
Google 스프레드시트 쿼리: 쿼리에서 빈 셀을 무시하는 방법

의견을 추가하다

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