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:

Nome da coluna de consulta do Planilhas Google

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

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *