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
« 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 16 - Capítulo 02 - Totalização de dados com o Microsoft Query | |||
Neste item vamos editar a consulta criada na Lição 15. Vamos alterar alguns critérios. Também aprenderemos a utilizar mais algumas funcionalidades da interface do Microsoft Query. Exercício 22: Alterar a consulta criada na Lição 15. Adicionar a tabela Detalhes do pedido à consulta. Criar um campo que calcula o total por item da nota fiscal, usando a seguinte fórmula: (Quantidade*PreçoUnitário)*(1-Desconto) Em seguida aprenderemos a agrupar todos os itens do mesmo pedido, para obter o total geral do pedido. 1. Você já deve estar com a planilha Exemplo 21.xlsx, conforme orientações da Lição anterior. Nota: Para maiores detalhes sobre tabelas e relacionamentos consulte o Módulo 1 do curso de Access Básico, disponível no seguinte endereço: https://juliobattisti.com.br/accbasico/accessbasico.asp.
6. Agora queremos acrescentar um campo que faça o cálculo do total para cada item de cada pedido, usando a fórmula proposta anteriormente. Observe que este campo não existe diretamente na tabela Detalhes do Pedido, ou seja, teremos que acrescentar um campo que será calculado (montado) a partir de outros campos disponíveis em uma ou mais tabelas da consulta. No nosso exemplo vamos criar um campo calculado chamado Total Geral, o qual é composto pela seguinte fórmula: 7. Para criar um campo calculado, basta digitar a expressão de cálculo diretamente na primeira coluna em branco, após o último campo da consulta. Não use um sinal de igual (=) no início da expressão. Por exemplo, para criar o campo Total Geral, utilize a expressão indicada anteriormente. Após digitar a expressão pressione Enter e observe que você já obtém os resultados indicados na Figura 2.70:
8. Observe que a expressão torna-se o nome da coluna. Para atribuir um nome para a coluna, basta dar um clique duplo na expressão de cálculo. Será exibido a janela Editar coluna. Nesta janela preencha o campo Cabeçalho da coluna conforme indicado na Figura 2.71.
9. Clique em OK para fechar a janela Editar coluna. Observe que a coluna já aparece com o Cabeçalho Total Geral, ao invés da expressão de cálculo. 10. Agora vamos alterar os critérios. Na primeira linha temos o filtro para Brasil e primeiro trimestre de 2010. Vamos alterar este filtro para que sejam exibidos apenas os pedidos onde o primeiro nome do país está na faixa de A até M. Exclua os critérios da primeira linha de critérios. Para definir este critério utilizaremos o operador Like, descrito na Lição 14: Digite o seguinte critério: 11. Exclua os critérios da segunda linha. Exclua a segunda coluna de critérios. Sua janela deve estar conforme indicado na Figura 2.72:
12. Observe que são exibidos apenas os pedidos para os Países em que a primeira letra do nome está na faixa de A até M. Nota: Para maiores detalhes sobre o uso do operador Like (Como), consulte a Lição 14. 13. Agora temos que fazer com que o Query totalize por nota fiscal. Se você observar os resultados, verá que aparecem vários registros com o mesmo número de pedido. Cada registro é um item do pedido. Por exemplo, o Pedido número 10342 apresenta dois registros, isso significa que este pedido tem dois itens. O que queremos é que sejam agrupados todos os itens de cada pedido e calculada a soma destes itens, o que na prática será o total geral do pedido. 14. Para fazer este agrupamento vamos utilizar a função Soma, na coluna Total Geral. Dê um clique duplo em Total Geral (no nome da coluna). Será exibida a janela Editar coluna. Nesta janela, na lista Total selecione Soma, conforme indicado na Figura 2.73:
15. Clique em OK e observe os resultados, indicados na Figura 2.74. Cada pedido aparece uma única vez e é exibido o total geral por pedido: Figura 2.74 – Fazendo a soma dos itens do pedido. 16. O próximo passo é fechar o Microsoft Query, retornando estes dados para a planilha do Excel 2007. Para fazer isso utilize o comando: Arquivo -> Retornar dados ao Microsoft Excel. Você voltará a Caixa de diálogo Propriedade de Conexão (Figura 2.62) - > clique em OK. O Excel 2007 executa a consulta e dentro de alguns instantes os dados serão exibidos na planilha, conforme indicado na Figura 2.75:
17. Observe que é retornada somente uma linha para cada pedido, com o total geral do pedido e somente pedidos para os Países em que a primeira letra do nome está na faixa de A até M. Nota: Você pode utilizar o comando Formatar -> Células para formatar os dados da coluna G, definindo um número de casas decimais e a exibição ou não do símbolo da moeda (R$). Para maiores detalhes sobre formatação de células no Excel, consulte o Curso de Excel em 120 Lições, disponível no seguinte endereço: https://juliobattisti.com.br/cursos/excelbasico. 18. Salve a planilha com o nome de Exercício 22.xlsx, na pasta C:\Excel 2007 Avançado\Exemplos. 19. Mantenha o Excel 2007 aberto, pois iremos alterar esta consulta na próxima lição. |
|||
« 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: |
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