Consulta do planilhas google: como obter o número da linha nas consultas
Você pode usar a seguinte sintaxe em uma consulta do Planilhas Google para adicionar uma coluna contendo números de linha:
=ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))
Esta consulta específica selecionará os valores das colunas Col1 (coluna A) e Col3 (coluna C) onde o valor de Col1 é igual a “Mavs” – esta consulta também assume que Col3 está vazio para que Col3 seja simplesmente usado para encontrar o número de linhas.
Nota : Precisamos agrupar QUERY em um ARRAYFORMULA para que possamos obter os números das linhas de cada linha e não apenas da primeira linha.
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: obter o número da linha nas consultas do Planilhas Google
Suponha que temos o seguinte conjunto de dados contendo informações sobre vários jogadores de basquete:
Podemos usar a seguinte fórmula para selecionar todos os valores na coluna A onde time é igual a “Mavs” e também selecionar o número da linha para cada linha:
=ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))
A captura de tela a seguir mostra como usar essa consulta na prática:
A consulta retorna os valores na coluna A, onde equipe é igual a “Mavs”, juntamente com o número da linha de cada uma dessas linhas.
Pelo resultado, podemos ver que os jogadores da equipe “Mavs” estão nas linhas 2 , 3 e 6 do conjunto de dados original.
Recursos adicionais
Os tutoriais a seguir explicam como fazer outras coisas comuns no Planilhas Google:
Consulta do Planilhas Google: como retornar apenas linhas exclusivas
Consulta do Planilhas Google: como remover o cabeçalho dos resultados
Consulta do Planilhas Google: como ignorar células em branco na consulta