Planilhas google: extraia dados de outra planilha com base em critérios
Você pode usar a função QUERY no Planilhas Google para extrair dados de outra planilha que atenda a critérios específicos.
Você pode usar a seguinte sintaxe para fazer isso:
=query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )
Este exemplo específico extrai dados do intervalo A1:C11 para Sheet1 apenas para linhas em que o valor da coluna A é igual a Mavs .
Nota : O último argumento de 1 especifica que o intervalo A1:C11 contém uma linha de cabeçalho.
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: extrair dados de outra planilha com base nos critérios do Planilhas Google
Vamos começar inserindo o seguinte conjunto de dados na primeira planilha de uma planilha do Planilhas Google:
Agora digamos que queremos extrair cada uma das linhas contendo “Mavs” na coluna Equipe em Sheet2 .
Para fazer isso, podemos digitar a seguinte fórmula na célula A1 da Planilha2 :
=query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )
Assim que pressionarmos ENTER, todas as linhas onde as colunas da equipe forem iguais a Mavs serão extraídas para a Planilha2:
Observe que as três linhas em que a coluna Team é igual a Mavs foram extraídas de Sheet1 para Sheet2 .
Observe também que você pode usar o operador e na função QUERY para recuperar dados com base em vários critérios.
Por exemplo, podemos usar a seguinte sintaxe para extrair dados de Sheet1 onde o valor na coluna Team é igual a Mavs e o valor na coluna Points é maior que 20 :
=query( Sheet1!A1:C11 , " select * where A='Mavs' and B>20 ", 1 )
A captura de tela a seguir mostra como usar esta fórmula na prática:
Observe que as duas linhas em que as colunas Team são iguais a Mavs e a coluna Points é maior que 20 foram extraídas de Sheet1 para Sheet2 .
Recursos adicionais
Os tutoriais a seguir explicam como fazer outras coisas comuns no Planilhas Google:
Filtro avançado do Excel: como usar “Contém”
Filtro avançado do Excel: como usar “Não contém”
Filtro avançado do Excel: mostra linhas com valores não vazios