A função excel FILTER simplesmente retorna os dados filtrados de um determinado intervalo. É uma versão funcional de filtragem simples do menu inicial que usamos há décadas no Excel. Essa função nos ajuda a filtrar grandes bancos de dados em pedaços menores que só precisamos trabalhar.
Por enquanto, esta função FILTRO está disponível apenas para a versão online do Excel 365. Ele não está disponível no Excel 2016 e em versões anteriores.
Sintaxe da função FILTER
= FILTRO (matriz, incluir, [se_empty])
Variedade : Este é o intervalo que você deseja filtrar. Pode ser uma matriz codificada ou uma referência de intervalo. Pode ser um banco de dados inteiro, como um banco de dados de funcionários.
Incluir : É a coluna ou linha pela qual você deseja filtrar com critérios. Por exemplo, a coluna de salário no banco de dados de funcionários com a condição> $ 10.000, etc. Não é necessário fazer parte do banco de dados. As dimensões desta matriz devem corresponder às do filtro Array.
[if_empty]: Este é um argumento opcional. Use quando quiser definir o que retornar se nenhum valor for encontrado.
Vamos entender a função FILTER com um exemplo
Exemplo de função FILTER: retornar todos os registros cujas marcas sejam maiores que 90
Aqui eu tenho um conjunto de dados de amostra de alunos e suas notas obtidas em um teste.
Quero filtrar todos os registros cujas marcas são maiores que 90. Uma fórmula simples para esse problema seria:
=FILTRO(A3: C11, C3: C11> 90, "Não há tais registros")
Fornecemos toda a tabela A3: C11 como o array. Como queremos filtrar por Pontuação, fornecemos referência do intervalo de pontuação e os critérios C3: C11> 90. Finalmente, se nenhum valor corresponder aos critérios fornecidos, retornamos "Nenhum desses registros".
Isso retorna o registro e derrama na planilha.
Como funciona
Pense nisso como uma função de contagem que retorna a contagem das condições correspondentes. A única diferença importante é que a função FILTER retorna um conjunto de registros inteiro, não apenas a contagem. Ele também pode ser usado como LOOKUP para retornar todos os valores correspondentes do conjunto de dados, como fazemos no Excel 2016 e anteriores.
Filtre o conjunto de dados com várias condições
Para filtrar o conjunto de dados com mais de uma condição, podemos usar * para condições AND e + para lógica OR.
Por exemplo, a partir dos dados acima, se eu quiser filtrar um registro cujas marcas são maiores ou iguais a 90 e o número do rolo é maior que 107, a fórmula será:
=FILTRO(A3: C11,(C3: C11>=90)*(B3: B11> 107), "Não há tais registros")
Um exemplo de lógica OR: Se você deseja filtrar um conjunto de dados onde as marcas são maiores que 90 ou menores que 70 (apenas por exemplo). Então a fórmula será:
= FILTRO (A3: C11, (C3: C11> 90) + (C3: C11 <70), "Não há tais registros")
Então, sim pessoal, esta foi uma introdução rápida à função FILTRO do Excel 365. Ainda não está disponível para aplicativos de desktop, mas deve ser lançado com a versão Pro 2019 do Excel.
Espero ter sido suficientemente explicativo. Se você tiver alguma dúvida em relação a esta função ou tiver alguma dúvida relacionada ao Excel / VBA, pergunte na seção de comentários abaixo.
A função SORT no Excel | A função de classificação é nova no Excel 365. Esta função classifica dinamicamente a matriz fornecida em um novo local como uma função de matriz:
Artigos populares:
50 atalhos do Excel para aumentar sua produtividade | Torne sua tarefa mais rápida. Esses 50 atalhos farão você trabalhar ainda mais rápido no Excel.
Como usar a função PROCV no Excel | Esta é uma das funções mais usadas e populares do Excel, usada para pesquisar valores em diferentes intervalos e planilhas.
Como usar a função CONT.SE no Excel 2016 | Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar valores específicos. A função Countif é essencial para preparar seu painel.
Como usar a função SUMIF no Excel | Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.