Função DSOMA do Excel
Categorizada como uma Função de Base de Dados, a função DSOMA calcula a soma dos valores numéricos numa base de dados que correspondem aos critérios especificados.

Sintaxe
=DSUM (database, field, criteria)
Argumentos
- Base de dados (obrigatório): intervalo da base de dados, incluindo os cabeçalhos.
- Campo (obrigatório): nome da coluna, número do índice ou referência de célula a contar.
- Critérios (obrigatório): intervalo dos critérios, incluindo os cabeçalhos.
Valor de retorno
Valor numérico.
A função DSOMA devolve a soma dos valores que satisfazem determinadas condições numa base de dados.
Notas sobre a função
- A função DSOMA, tal como todas as outras funções de base de dados, não é sensível a maiúsculas e minúsculas.
- O argumento campo pode ser um cabeçalho de coluna indicado pelo seu nome entre aspas, o número que indica a posição de uma coluna especificada na base de dados e a referência de célula de um cabeçalho de coluna.
- O argumento critérios pode ser qualquer intervalo de células, mas deve incluir pelo menos um rótulo de coluna e, abaixo dele, pelo menos uma célula para definir a condição.Critérios em várias linhas também são aceites.
- Pode aplicar uma variedade de expressões no argumento critérios, como por exemplo carateres universais. Eis alguns exemplos.

- O objetivo do argumento critérios é filtrar a base de dados e indicar exatamente quais os registos a considerar no cálculo.
- Os cabeçalhos de coluna no intervalo de critérios devem estar incluídos no intervalo da base de dados.
- Em teoria, o intervalo dos critérios pode estar localizado em qualquer parte da folha de cálculo. Contudo, recomenda-se não o colocar abaixo da lista de dados, caso sejam necessários mais dados no futuro.
Exemplos
Neste caso, precisamos de calcular a soma de todas as vendas na base de dados que correspondem aos critérios. Veja a imagem:

Para tal, copie a fórmula seguintepara a célula F7e prima a tecla Enterpara obter o resultado.
=DSOMA ()B3:D11,3,F3:H4)


Notas:
- Na fórmula acima, utilizamos o número que indica a posição da coluna de vendas no intervalo da base de dados como argumento campo, que é 3, dado que a coluna de vendas está na 3.ª posição.
- Podemos alterar o valor no argumento campo para o nome do cabeçalho da coluna entre aspas. Neste caso, o valor introduzido passa a ser «vendas» no argumento campo. E a fórmula torna-se: =DSOMA()B3:D11, «vendas», F3:H4)
- O argumento campo também pode ser introduzido como uma referência de célula, que neste caso é D3. Assim, a fórmula passa a ser: =DSOMA()B3:D11, D3, F3:H4)
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.
