Como criar um filtro horizontal no excel?
Para usar um filtro horizontalmente no Excel, você deve usar a função FILTER que permite filtrar uma tabela com base nos critérios especificados na função. Você pode especificar uma tabela e, em seguida, usando o nome da linha, especificar os critérios a serem filtrados.
No exemplo a seguir, você tem um pequeno conjunto de dados onde o nome e a idade estão no formato horizontal (os cabeçalhos estão em linhas). Agora precisamos filtrar os dados com base na idade quando a idade for superior a 45 anos.
Aqui temos um total de nome e idade de 40 pessoas, o que significa que o intervalo que temos com nome e idade é A1:AO2. Em que as células A1 e B1 são os cabeçalhos.
Etapas para aplicar filtro horizontal no Excel
- Na célula D2, comece a adicionar a função de filtro.
- A partir daqui, no primeiro argumento, consulte o intervalo B2:AO2 onde temos os dados reais que precisamos filtrar.
- Agora no segundo argumento consulte a faixa onde temos o valor da idade.
- Em seguida, insira maior e igual ao operador.
- Depois disso, insira os 45 que queremos usar como critério.
- No terceiro argumento você pode especificar um valor para usar em células onde não há valor.
- No final, insira parênteses de fechamento e pressione Enter para obter os dados filtrados.
Como você pode ver, temos os dados filtrados dos dados originais que temos na forma horizontal.
=FILTER(B1:AO2,B2:AO2>=45)
Como funciona essa fórmula?
Antes de tentarmos entender esta fórmula, precisamos saber que FILTER é uma função DINÂMICA que permite trabalhar com vários valores ao mesmo tempo em uma única fórmula e depois retornar valores em múltiplas células.
Vamos agora separar esta função em duas partes para entender isso:
Na primeira parte nos referimos a toda a faixa onde temos o nome e a idade, que é B1:AO2. Quando você se refere a ele, diz ao Excel para usar duas tabelas diferentes porque temos as linhas A e B.
Agora na segunda parte nos referimos apenas à coluna de idade e com isso especificamos uma condição para testar que é igual e maior que 45.
Agora toda a magia desta função está nesta parte. Ao especificar uma condição para filtrar, ele testa cada valor na coluna idade.
Ao testar, ele encontra apenas três valores maiores ou iguais a 45 na coluna idade. E isso informa à função FILTER que existem três valores que precisamos filtrar.
Como eu disse, esta é uma função dinâmica ao selecionar qualquer uma das células do conjunto de dados filtrados destacado.
Você também pode ir além e transpor os dados e filtrar os dados horizontais e transpô-los em dados verticais usando a função de transposição.
Você só precisa agrupar a função de filtro na função de transposição.