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: PrincipalArtigosAccess Básico › Capítulo 03 : 11
Quer receber novidades e e-books gratuitos?
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
ACCESS BÁSICO - CURSO COMPLETO GRATUITO
Autor: Júlio Battisti
Lição 041 - Módulo 03 - Exemplo com Valores Calculados

Exemplo 1: Criar uma consulta que exiba os seguintes campos: 

Nome da consulta

Exemplo- Total por pedido

Baseada na(s) tabela(s)

Pedidos e Detalhes do pedido

Campos que farão parte da consulta

Campo

Da tabela

NúmeroDoPedido

Pedidos

DataDoPedido

Pedidos

PaísDeDestino

Pedidos

CidadeDeDestino

Pedidos

Frete

Pedidos

TotalPorPedido

([Quantidade]*[PreçoUnitário])*(1-[Desconto])

Para criar a consulta proposta faça o seguinte: 

1.   Abra o Microsoft Access.

2.   Abra o banco de dados C:\CursoAccBasico\ExConsultas.mdb

3.   Dê um clique na opção Consultas.

4.   Dê um clique duplo na opção "Criar consulta no modo Estrutura".

5.   Na janela "Mostrar tabela", adicione as tabelas Pedidos e Detalhe do pedido.

6.   No modo estrutura adicione os campos NúmeroDoPedido, DataDoPedido, PaísDeDestino, CidadeDeDestino e Frete, conforme indicado na figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti
Criando a estrutura básica da consulta. 

7. Na coluna em branco ao lado do campo Frete, na linha Campo, digite a seguinte expressão:

TotalPorPedido: ([Quantidade]*[PreçoUnitário])*(1-[Desconto])

8.  Classifique a consulta em ordem crescente do campo NúmeroDoPedido.

9.  Vá para o modo Folha de dados.

10. Você obterá os resultados indicados na figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti
Resultados parciais para a consulta.

11. Observe que temos alguns problemas com os resultados obtidos.

12.Em primeiro lugar, os valores não estão sendo totalizados para cada pedido. Ao invés disso está sendo exibido o subtotal por item do pedido. Observe que aparecem três linhas para o pedido 10248. Cada linha representa um item do pedido. Para que seja feita a totalização por pedido, temos que fazer com que a linha total seja exibida de tal maneira que possamos Agrupar todos os itens do mesmo pedido e somar os respectivos valores. Faremos isso logo em seguida.

13.O segundo problema é referente a formatação dos resultados para a coluna TotalPorPedido. Observe que não temos um padrão em relação a formatação desta coluna. Logo em seguida aprenderemos a formatar essa coluna como sendo do tipo Moeda e com três casas decimais.

14.Volte para o modo estrutura.

15.Faça com que a linha Total seja exibida. Para isso selecione o comandoExibir -> Totais.

16.Na linha Total, para todos os campos deve estar selecionado "Agrupar por", com exceção do campo calculado - TotalPorPedido, para o qual deve estar selecionada a opção Soma.

17.Agora vamos formatar a coluna calculada - TotalPorPedido.

18.Dê um clique com o botão direito do mouse na expressão TotalPorPedido.

19.No menu de opções que surge dê um clique na opção Propriedades...

20.Surge a janela "Propriedades do campo".

21.No campo Formato selecione Moeda e no campo Casas decimais selecione 2, conforme indicado na figura a seguir:

Curso Grátis de Access Básico - Júlio Battisti
Formatando a coluna calculada. 

22.Clique no botão "x", da janela Propriedade do campo para fecha-la e aplicar as formatações definidas.

23.Podemos formatar a exibição de qualquer campo que faz parte de uma consulta, utilizando o procedimento descrito.

24. Vá para o modo Folha de dados e observe os resultados. Agora os valores já estão agrupados por NúmeroDoPedido e a coluna calculada está formatada corretamente, conforme indicado na figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti
Resultados já corretamente agrupados e formatados.

25.     Salve a consulta com o nome de Exemplo- Total por pedido.

26.     Feche a consulta.


LIÇÕES DESTE MÓDULO:
031. Consultas: Definições e Usos
032. Criando uma Consulta de Seleção
033. Criação de Consultas Simples
034. Consultas Baseadas em duas ou mais Tabelas
035. Definindo Critérios de Filtragem e Ordenação em Consultas
036. Criação de Consultas Simples com Critérios
037. Totalizando Valores em Consultas
038. Mais um exemplo de Totalização
039. Exercícios
040. Criando Campos Calculados em Consultas
041. Exemplo com Valores Calculados
042. Exemplo com Valores Calculados
043. Exercícios
044. Utilizando Operadores para Definir Critérios de Pesquisa
045. Exercícios
046. Utilizando Funções do Access em Consultas
047. Funções para Tratamento de Data e Hora
048. Funções Matemáticas e de Texto
049. Uso de Funções em Consultas
050. Exemplos e Exercícios
051. Exercícios
052. Consultas Parametrizadas: Teoria e Prática
053. Exercícios
054. Consultas de Referência Cruzada: Teoria e Prática
055. Outros Tipos de Consultas no Microsoft Access
056. Exemplos e Exercícios


« Anterior Δ Página principal ¤ Capítulos Próximo »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

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

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.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-2021 ®

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

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