Como usar nomes de colunas na consulta do planilhas google
Você pode usar a seguinte sintaxe básica para usar um nome de coluna em uma consulta do Planilhas Google:
=QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))
Esta consulta específica selecionará a coluna com o nome “Equipe” no intervalo de células A1:C11 .
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: usar o nome da coluna na consulta do Planilhas Google
Suponha que temos o seguinte conjunto de dados contendo informações sobre vários jogadores de basquete:
Se quisermos selecionar a coluna “Equipe” em uma consulta normal, referenciaremos a coluna como A , pois é a primeira coluna no intervalo que nos interessa:
= QUERY ( A1:C11 , " SELECT A " )
Isso retornaria apenas a coluna A:
Porém, se tentarmos usar “Equipe” como nome da coluna, receberemos um erro:
= QUERY ( A1:C11 , “ SELECT Team ” )
Em vez disso, precisamos usar a seguinte fórmula para selecionar a coluna “Equipe” por nome:
=QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))
Isso retornará a coluna “Equipe” do conjunto de dados original:
Observe que você pode usar várias funções SUBSTITUTE se quiser selecionar várias colunas por nome.
Por exemplo, você pode usar a seguinte sintaxe para selecionar as colunas “Equipe” e “Posição” por nome:
=QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1 , 0 ), 4 ), 1 ,"")&" , "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Position ", A1:C1 , 0 ), 4 ), 1 ,""))
A captura de tela a seguir mostra como usar esta fórmula na prática:
Observe que a consulta retorna as colunas “Equipe” e “Posição”.
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