[A BÍBLIA DO VBA NO ACCESS]: MACROS E PROGRAMAÇÃO VBA NO ACCESS - CURSO COMPLETO

Páginas: 1164 | Autor: Júlio Battisti | 50% de Desconto e 21 Super Bônus

Você está em: PrincipalArtigosExcel Avançado › Módulo 1 : 17
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
Excel Avançado - 120 Lições
Autor: Júlio Battisti
Módulo 1 - Lição 17 - Usando Critérios Calculados

Existem situações onde uma simples filtragem com base em um ou mais critérios não é o suficiente para que você possa obter os resultados desejados. Por exemplo, em uma lista de pedidos você pode querer filtrar apenas os pedidos onde o valor do pedido é maior do que o valor médio dos pedidos. Em uma situação como esta temos que utilizar critérios calculados. 

Existem algumas regras de devem ser observadas quando utilizamos Critérios Calculados em conjunto com o comando Filtro Avançado: 

Regra 1: O cabeçalho do critério calculado, acima da célula onde está a fórmula de cálculo não pode ser igual ao nome de uma das colunas da lista, pois senão será gerado um erro. Este cabeçalho pode ficar em branco ou pode conter um texto qualquer, desde que este texto não seja igual ao nome de uma das colunas da lista. 

Regra 2: Se a fórmula fizer referência a uma célula fora da lista de valores, esta referência deverá ser absoluta. 

Regra 3: Se a fórmula fizer referência a uma célula dentro da lista de valores, esta referência deverá ser relativa. 

Para melhor entender o uso de Critérios Calculados vamos utilizar um exemplo prático. Neste exemplo utilizaremos dois conjuntos de critérios diferentes, um para filtrar apenas os pedidos com valores maiores do que o valor médio dos pedidos e outro para filtrar os pedidos onde o número de dias, entre a data do pedido e a data do envio for maior do que 15. 

Exercício 13 Abrir o arquivo C:\ExcelAvançado\Exemplo 13.xls e utilizar critérios calculados para, primeiro, obter uma listagem apenas com os pedidos em que o valor do pedido é maior do que o valor médio dos pedidos. Limpar o critério anterior e definir um novo critério calculado onde serão filtrados apenas os pedidos onde o número de dias entre a data do pedido e a data do envio for maior do que 15. 

1. Abra o Excel.

2. Selecione o comando Arquivo -> Abrir.

3. Navegue até a pasta C:\ExcelAvançado.

4. Selecione o arquivo Exemplo 13.xls.

5. Clique em Abrir.

6. Será aberta uma planilha com uma lista com 830 pedidos.

7. O primeiro passo é calcular o valor médio dos pedidos em uma célula fora da lista de pedidos. Vamos usar a célula E1. Na Célula E1 digite a seguinte fórmula: =MÉDIA(H8:H837) . Você obterá um valor de R$ 1525,05.

8. O valor da média calculada será usado como critério (na verdade uma referência absoluta a célula onde está o valor da média) para filtrar apenas os pedidos com valores acima da média.

9. Na célula A1 digite o rótulo: Pedidos Acima da Média. Lembre que este rótulo não pode ser igual ao nome de uma das colunas da lista.

10. Na Célula A2 digite a seguinte fórmula: =H8>$E$1. A célula H8 é onde está o valor para o primeiro registro. Quando o Excel executa o filtro, ele inicia pela célula H8. Compara o valor desta célula com o valor da média calculado na célula E1. Se o valor for maior do que a média, o registro será selecionado, caso contrário o Excel segue para o próximo registro. Isto será feito para todos os registras da lista do pedidos. O resultado final é que serão filtrados apenas os registros com valores acima da média.

11. Na Figura 1.56 temos uma visão geral da definição do cálculo da média e do critério calculado. 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 1.56 - Definindo critérios calculados.

12. Selecione o comando Dados -> Filtrar -> Filtro avançado e defina as faixas conforme indicado na Figura 1.57. 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 1.57 - Definindo o Intervalo da Lista e o Intervalo de critérios.

13. Clique em OK. Observe que serão exibidos apenas os pedidos com valores acima da média, que é de R$ 1525, 05 conforme indicado na Figura 1.58. 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 1.58 - Somente pedidos com valores acima da média.

14. Agora vamos alterar os critérios para filtrar apenas os pedidos onde a diferença, em dias, entre a Data de Envio e a Data do Pedido for maior do que 15.

15. Vamos, em primeiro lugar, excluir a fórmula da célula E1, pois não iremos mais utiliza-la neste segundo exemplo.

16. Altere o texto da célula A1 para: Diferença maior do que 15 dias .

17. Na célula A2 digite a seguinte fórmula: E8-D8>15 . Com esta fórmula o Excel irá percorrer cada linha, fazer a subtração entre as duas datas e filtrar apenas os registros onde a diferença for maior do que 15.

18. Selecione o comando Dados -> Filtrar -> Mostrar todos.

19. Selecione o comando Dados -> Filtrar -> Filtro avançado e defina as faixas conforme indicado na Figura 1.59. 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 1.59 - Definindo o Intervalo da Lista e o Intervalo de critérios.

20. Clique em OK. Observe que serão exibidos apenas os pedidos onde a diferença entre a Data de Envio e a Data do Pedido for maior do que 15 dias, conforme indicado na Figura 1.60: 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 1.60 - Somente pedidos com diferença entre as datas maior do que 15 dias.

21. Salve a planilha Exemplo 13.xls.

22. Feche o Excel.

« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books ou Exemplos de Brinde!

Excel 2010 Básico - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Excel 2010 Avançado - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Macros e VBA no Excel 2010 - Passo a Passo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

A Bíblia do Excel 2010 - Curso Completo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • 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-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI