NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosExcel 2007 Avançado › Capítulo 1 : 14
Quer receber novidades e e-books gratuitos?
« Anterior Δ Página principal ¤ Índice Próxima »

Curso Grátis - Excel 2007 Avançado, Macros e Programação VBA
Autor: Júlio Battisti
Lição 14 - Capítulo 01 - Definindo e usando faixas de critérios – Introdução

Nas lições anteriores aprendemos a usar o comando AutoFiltro em conjunto com a opção Personalizar AutoFiltro, para definir critérios básicos de filtragem. A partir desta lição veremos uma série de exemplos com a opção Filtro Avançado.

Com esta opção podemos definir critérios de filtragem mais elaborados, onde são envolvidas mais de duas colunas ou onde podemos definir três ou mais valores de filtragem para uma única coluna.

Por exemplo, podemos definir um critério de filtragem onde sejam exibidos apenas os pedidos para o “Brasil”, “Alemanha”, “Argentina”, “EUA” e “França”. Observe que neste caso temos que definir cinco valores diferentes, como critérios de filtragem, no campo País. Este tipo de filtro não é possível de ser definido com a opção AutoFiltro.

Outro exemplo poderíamos definir múltiplos critérios em dois ou mais campos. Por exemplo, podemos filtrar apenas os pedidos para o Brasil, para o ano de 2010; mais todos os pedidos para a Argentina com frete maior do que R$ 20,00 e todos os pedidos para a França onde a cidade é Paris e o ano é 2011. Este tipo de filtragem, com diferentes critérios em diferentes campos, sendo aplicados simultaneamente, não é possível de ser aplicado, usando a opção AutoFiltro.

Com o comando Filtro Avançado é possível fazer com que o Excel 2007 faça uma cópia das linhas filtradas para outro local da planilha ou para outra planilha. Esta opção é muito útil quando você quer, além de filtrar os dados, obter uma cópia dos dados filtrados para efetuar análises, cálculos ou consolidações.

Definindo Faixas de Critérios para usar com o comando Filtro Avançado:

Para trabalhar com o comando Filtro Avançado temos que definir uma faixa de células onde são definidos os critérios de filtragem. Ao usar o comando Filtro Avançado devemos informar a faixa onde estão os critérios a serem utilizados. Na Figura 1.56:

Excel 2007 Avançado - Curso Completo - Júlio Battisti
Figura 1.56 – Faixa com critérios para o comando Filtro Avançado.

Nas linhas de 1 a 3 temos a faixa onde são definidos os critérios de filtragem. Para o exemplo da Figura 1.56 definimos o seguinte critério:

(País=Brasil) OU (País=Argentina E Frete>20)

Como os critérios estão ligados pelo operador OU (cada linha separada é ligada por um OU), os critérios são independentes. Ou seja, serão selecionados os registros que atendam os critérios da primeira linha OU os critérios da segunda linha, ou seja, basta atender a um dos critérios (uma das linhas) para ser selecionado. Os critérios dentro da mesma linha são ligados por um E, como o exemplo da segunda linha. Não basta ser País=Argentina, tem que também atender ao critério do frete e vice-versa.

A faixa com os critérios pode ser criada acima ou abaixo da lista. Com a lista pode crescer com o tempo, é recomendado que você crie a sua faixa de critérios nas linhas acima da lista.

Para criar a faixa de critérios você deve definir o rótulo das colunas da faixa de critério, exatamente iguais aos rótulos das colunas da lista. Por exemplo, se você deseja definir uma coluna na faixa de critérios, para definir valores de filtragem para o campo País, o rótulo desta coluna deve ser exatamente igual ao rótulo do campo País na lista. Observe que o Excel 2007 não faz diferença entre maiúsculas e minúsculas, porém faz diferença entre acentos, o cedilha e o til.

Mais alguns exemplos de Critérios Avançados:

A seguir apresento mais alguns exemplos de critérios avançados que podem ser definidos com o uso de faixas de critérios e com o comando Filtro Avançado. Os exemplos são obtidos a partir do Ajuda do Excel 2007.

Exemplos de critérios de filtro avançado – Ajuda do Excel:
Os critérios de filtro avançado podem incluir várias condições aplicadas em uma única coluna, vários critérios aplicados a várias colunas e condições criadas como resultado de uma fórmula.

Várias condições em uma só coluna:  Se você tem duas ou mais condições para uma única coluna, digite o critério diretamente abaixo de cada um em linhas separadas. Por exemplo, o intervalo de critérios a seguir exibe as linhas que contêm "Amaral", "Bonfim" ou "Andrade" na coluna Vendedor.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Uma condição em duas ou mais colunas:  Para localizar dados que atendam a uma condição em duas ou mais colunas, insira todos os critérios na mesma linha do intervalo de critérios. Por exemplo, o intervalo de critérios a seguir exibe todas as linhas que contêm "Produção" na coluna Tipo, "Amaral" na coluna Vendedor e valores de vendas acima de R$1.000.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Observação:  Você também pode especificar várias condições para colunas diferentes e exibir somente as linhas que atendam a todas as condições, usando o comando AutoFiltro, porém com este comando somente é possível definir um valor de critério para cada coluna.

Uma condição em uma coluna ou outra:  Para localizar os dados que atendam a uma condição em uma coluna ou uma condição em outra coluna, insira os critérios em linhas diferentes do intervalo de critérios. Por exemplo, o intervalo de critérios a seguir exibe todas as linhas que contêm "Produção" na coluna Tipo, "Amaral" na coluna Vendedor ou valores de vendas acima de R$1.000.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Um de dois conjuntos de condições para duas colunas:  Para localizar linhas que atendam a um de dois conjuntos de condições, onde cada grupo inclui condições para mais de uma coluna, digite os critérios em linhas separadas. Por exemplo, o intervalo de critérios a seguir exibe as linhas que contêm tanto "Amaral" na coluna Vendedor e valores de vendas acima de R$3.000, como também exibe as linhas do vendedor Bonfim com vendas acima de R$1.500.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Condições criadas como resultado de uma fórmula:  Você pode usar um valor calculado que seja resultado de uma fórmula como critério. Quando você usa uma fórmula para criar um critério, não use um rótulo de coluna como rótulo de critérios; deixe o rótulo de critérios em branco ou use um rótulo que não seja um rótulo de coluna na lista. Por exemplo, o intervalo de critérios a seguir exibe linhas que têm um valor na coluna G maior do que a média das células E5: E14; ele não usa um rótulo de critérios.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Observações:

  • A fórmula utilizada para uma condição deve usar uma referência relativa para se referir ao rótulo da coluna (por exemplo, Vendas) ou o campo correspondente no primeiro registro. Todas as outras referências na fórmula devem ser referências absolutas, e a fórmula deve avaliar se são VERDADEIRAS ou FALSAS. No exemplo da fórmula, "G5" se refere ao campo (coluna G) do primeiro registro (linha 5) da lista.
Você pode usar um rótulo de coluna na fórmula, em vez de uma referência relativa de célula ou um nome de intervalo. Quando o Microsoft Excel 2007 exibe um valor de erro como #NOME? ou #VALOR! Na célula que contém o critério, você pode ignorar este erro porque ele não afeta a maneira como a lista é filtrada.
« Anterior Δ Página principal ¤ Índice Próxima »


VOCÊ CONHECE A UNIVERSIDADE DO EXCEL?

UNIVERSIDADE PRÁTICA DO EXCEL - Domine o Excel, do Básico até a Criação de Planilhas Profissionais com Excel e VBA!

Aplica-se ao Excel 2019, 2016, 2013 e 2010!

22 Cursos - 925 Vídeo-Aulas - 120:42 horas - Só R$ 97,00

Para Todos os Detalhes, Acesse:

Curso Completo de Excel - Curso Online com Certificado - 925 Video Aulas - 22 Cursos - 120:42 horas


Curso Completo de Excel - Curso Online com Certificado - 925 Video Aulas - 22 Cursos - 120:42 horas

https://juliobattisti.com.br/excel-curso-completo.asp


Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI