Como usar a função DSum no Access

As expressões no Microsoft Access 2010 são comparáveis ​​aos campos de fórmula nas expressões do Microsoft Excel e você pode calcular os totais dos campos em uma tabela ou consulta usando uma função chamada DSum. Esta função está integrada no Access 2010 e calcula a soma total de um conjunto de valores de campo em um conjunto selecionado de registros. Por exemplo, você pode usar a função DSum em uma consulta para calcular o total de compras feitas por um cliente durante um período selecionado. A sintaxe para esta função é DSum (expressão, domínio, [critérios]).

Passo 1

Abra o banco de dados do Access 2010. Determine os campos da sua tabela ou consulta que precisam ser totalizados. Os resultados dos campos devem ser valores numéricos para que esta função funcione corretamente. Se você estiver usando uma versão diferente do Access que 2010, as etapas para criar esse recurso são semelhantes, mas os locais das ferramentas de software podem variar.

Etapa 2

Selecione sua consulta salva no menu Access ou crie uma nova consulta usando o “Assistente de Consulta”, que pode ser encontrado na guia “Outros” do menu “Criar”.

Etapa 3

Abra sua consulta no “modo Design”, selecionando esta opção no menu “Visualizar”.

Etapa 4

Clique no botão “Construtor” dentro da guia “Design” para abrir a janela pop-up “Expression Builder”.

Etapa 5

Cole a seguinte sintaxe “DSUM” na janela do construtor de expressões: DSum (“[Nome_do_Campo]”, “Nome_Tabela”, “[campotext] = ‘Valor'”).

Etapa 6

Selecione a área “Nome_do_Campo” da expressão. Neste exemplo “Nome_do_Campo” é a expressão e representa o campo na sua tabela ou consulta que inclui os valores para o total. Substitua este texto pelo nome do seu campo.

Etapa 7

Substitua “Table_Name” pelo nome da sua tabela ou consulta onde o campo está localizado. Essa é a área de domínio da função e identifica o conjunto de registros a serem avaliados.

Etapa 8

Selecione “[campotext] = ‘Value'” para modificar os critérios da função. Os critérios restringem o intervalo de dados em que a função DSum é executada. Por exemplo, se seu campotext for Field2 e seu valor for “10”, a função revisará apenas as linhas de dados em que Field2 é igual a 10. Os critérios funcionam de maneira semelhante a uma cláusula “WHERE” nas expressões SQL . Você pode pular esta seção da função se a modificação de critérios não for necessária.

Etapa 9

Substitua “[campotext]” pelo nome do campo que inclui os critérios e “Valor” pelo texto ou número do critério.

Etapa 10

Clique em “Aceitar”.

Etapa 11

Clique em “Executar” no menu principal para ver os resultados da consulta. O campo de expressão mostrará o total apropriado de seus campos.

Referências

 

Você pode estar interessado:

Deixe um comentário