Calcular totais gerais usando uma consulta
O total geral é a soma de todos os valores em uma coluna. Vários tipos de totais gerais podem ser calculados, inclusive:- Um total geral simples que soma os valores em uma única coluna. Por exemplo, você pode calcular o total dos fretes.
- Um total geral calculado que soma os valores de mais de uma coluna. Por exemplo, você pode calcular o total das vendas multiplicando o custo de vários itens pelo número de itens solicitados e, assim, totalizar os valores resultantes.
- Um total geral que exclui alguns registros. Por exemplo, você pode calcular o total de vendas apenas da última sexta-feira.
A tabela Pedidos
Código do Pedido | Data do Pedido | Data de Envio | Cidade para Envio | Custo do Frete |
---|---|---|---|---|
1 | 14/11/2005 | 15/11/2005 | Jacarta | US$ 55,00 |
2 | 14/11/2005 | 15/11/2005 | Sidnei | US$ 76,00 |
3 | 16/11/2005 | 17/11/2005 | Sidnei | US$ 87,00 |
4 | 17/11/2005 | 18/11/2005 | Jacarta | US$ 43,00 |
5 | 17/11/2005 | 18/11/2005 | Paris | US$ 105,00 |
6 | 17/11/2005 | 18/11/2005 | Stuttgart | US$ 112,00 |
7 | 18/11/2005 | 19/11/2005 | Viena | US$ 215,00 |
8 | 19/11/2005 | 20/11/2005 | Miami | US$ 525,00 |
9 | 20/11/2005 | 21/11/2005 | Viena | US$ 198,00 |
10 | 20/11/2005 | 21/11/2005 | Paris | US$ 187,00 |
11 | 21/11/2005 | 22/11/2005 | Sidnei | US$ 81,00 |
12 | 23/11/2005 | 24/11/2005 | Jacarta | US$ 92,00 |
Código de Detalhes | Código do Pedido | Nome do Produto | Código do Produto | Preço Unitário | Quantidade | Desconto |
---|---|---|---|---|---|---|
1 | 1 | Construa o Seu Próprio Teclado | 12 | US$ 77,95 | 9 | 0,05 |
2 | 1 | Figura de inação burocrata | 2 | US$ 78,88 | 4 | 0,075 |
3 | 2 | Exercícios para Infomaníacos! O DVD! | 7 | US$ 14,88 | 6 | 0,04 |
4 | 2 | O Chip de Computador Mágico | 4 | US$ 32,65 | 8 | 0,00 |
5 | 2 | Infomaníacos e Criaturas Míticas | 6 | US$ 78,50 | 4 | 0,00 |
6 | 3 | Access! O Jogo! | 5 | US$ 22,95 | 5 | 0,15 |
7 | 4 | Figura de Ação de Programador | 1 | US$ 12,95 | 2 | 0,06 |
8 | 4 | Pizza Voadora Radical | 8 | US$ 36,75 | 8 | 0,04 |
9 | 5 | Unidade Externa de Disquete de 5,25 polegadas (Escala 1/4) | 9 | US$ 65,00 | 4 | 0,10 |
10 | 6 | Diagrama de Banco de Dados Relacional | 3 | US$ 22,50 | 12 | 0,065 |
11 | 7 | Gloom | 11 | US$ 53,33 | 6 | 0,08 |
12 | 7 | Diagrama de Banco de Dados Relacional | 3 | US$ 22,50 | 4 | 0,09 |
Calcular um total geral simples
- Na caixa de diálogo Mostrar Tabela, clique duas vezes na tabela que deseja usar na sua consulta e clique em Fechar.
Se for usar dados de exemplo, clique duas vezes na tabela Pedidos.
A tabela é exibida na janela, na parte superior do criador de consultas.
- Clique duas vezes no campo que deseja somar. Verifique se o campo está definido como tipo de dados Número ou Moeda. Se você tentar somar valores em campos não numéricos, como um campo Texto, durante a execução da consulta, o Access exibirá a mensagem de erro Tipo de dados incompatível na expressão de critérios.
Se for usar os dados de exemplo, clique duas vezes na coluna Custo do Frete.
Observação Você pode adicionar outros campos numéricos à grade, caso queira calcular totais gerais desses campos. Uma consulta de totais pode calcular os totais gerais para mais de uma coluna.
A linha Total é exibida na grade de design e Agrupar por é exibido na célula da coluna de Custo do Frete.
- Altere o valor da célula na linha Total para Soma.
- Clique em Executar
para executar a consulta e exibir os resultados no modo Folha de Dados.
Dica Observe que o Access acrescenta "SumOf" antes do nome do campo somado. Para alterar o título da coluna para algo mais significativo, como Total do Frete, volte para o modo Design e clique na linha Campo da coluna Custo do Frete na grade de design. Posicione o cursor próximo a Custo do Frete e digite as palavras Total do Frete, seguido por dois pontos, exemplo: Total do Frete: Custo do Frete.
- Opcionalmente, salve a consulta e feche-a.
Calcular um total geral que exclui alguns registros
- Na caixa de diálogo Mostrar Tabela, clique duas vezes na tabela Pedidos e na tabela Detalhes do Pedido, e clique em Fechar para fechar a caixa de diálogo.
- Adicione o campo Data do Pedido da tabela Pedidos à primeira coluna na grade de design da consulta.
- Na linha Critérios da primeira coluna, digite Date() -1. Essa expressão exclui do total calculado os registros desse dia.
- Em seguida, crie a coluna que calcula o valor das vendas para cada transação. Digite a expressão a seguir na linha Campo da segunda coluna na grade:
Valor Total das Vendas: (1-[Detalhes do Pedido].[Desconto]/100)*([Detalhes do Pedido].[Preço Unitário]*[Detalhes do Pedido].[Quantidade])
Verifique se a expressão faz referência a campos definidos para o tipo de dados Número e Moeda. Se a expressão se referir a campos definidos para outros tipos de dados, ao tentar executar a consulta, o Access exibirá a mensagem Tipo de dados incompatível na expressão de critérios.
A linha Total é exibida na grade de design e Agrupar por é exibido na primeira e na segunda coluna.
- Na segunda coluna, altere o valor na célula da linha Total para Soma. A função Soma adiciona os valores individuais das vendas.
- Clique em Executar
para executar a consulta e exibir os resultados no modo Folha de Dados.
- Salve a consulta como Vendas Diárias.
Observação Ao abrir a consulta no modo Design na próxima vez, você poderá observar uma ligeira alteração nos valores especificados, nas linhas Campo e Total da coluna Valor Total das Vendas. A expressão será exibida na função Soma e a linha Total exibirá Expressão, no lugar de Soma.
Por exemplo, ao usar os dados de exemplo e criar a consulta (conforme mostrado nas etapas anteriores), você verá:
0 comentários:
Postar um comentário