Como usar a función DSUM de Excel (4 exemplos apropiados)

  • Comparte Isto
Hugh West
A función

Excel DSUM é unha función de suma DATABASE . A función DSUM calcula a suma dos campos especificados seguindo os criterios especificados. Necesita tres argumentos obrigatorios: Intervalo , Campo e Criterios .

Neste artigo, aprenderá a usar a función DSUM con exemplos axeitados.

Descargar o libro de traballo de Excel

Usos da función Excel DSUM.xlsm

Función Excel DSUM: sintaxe e argumentos

⦽ Obxectivo da función:

A función DSUM calcula a suma total dun Campo específico facendo coincidir Criterios específicos dun Intervalo determinado.

⦽ Sintaxe:

DSUM (database, field, criteria)

⦽ Explicación dos argumentos:

Argumento Requirido/Opcional Explicación
intervalo Obrigatorio intervalo de celas que conteñen todas as entradas
campo Obrigatorio Indica a columna que se vai calcular para a suma
criterios Obrigatorio intervalo de celas onde se asignan condicións específicas

⦽ Que se poden usar como criterios:

DSUM ofrece varios tipos de criterios para filtrar os datos do intervalo. Algúns tipos de criterios máis utilizadosson

Criterios Tipo Saída
“Prezo unitario” Cadea As filas coinciden con “Prezo unitario”
tarxeta                                      17> As filas comezan por “Cociñar”
*ies Comodín 1
120 Número Iguais a 120
Número Iguais a 120
12> 1> <1                                       >                  Maior que 120
<120 Comparación <120 Comparación 120 Comparación Maior ou igual 120
120 Comparación non igual ou superior a 120
120 Comparación <1 7                                                          >
Comparación Non está en branco
=B7 For 16> For 16> <1 a                                                                                                                                                           Comparación >

⦽ Parámetro de retorno:

A función DSUM devolve un valor de suma.

⦽ Aplícase a:

Versión de Microsoft Excel 2000 a Office 365, Excelversión 2011 para Mac e posteriores.

4 Exemplos axeitados para usar a función DSUM de Excel

Exemplo 1: DSUM usado como función

Como todas as outras funcións, DSUM é unha función de Excel e funciona como tal. Só tes que declarar os argumentos segundo indica a sintaxe.

Pega a seguinte fórmula en calquera cela en branco (é dicir, G5:H5 ) para calcular o suma do campo Prezo unitario .

=DSUM(B8:H19,"Unit Price",B5:C6)

Dentro da fórmula,

B8:H19; é o intervalo.

“Prezo unitario”; é o campo especificado do que calcula a suma.

B5:C6; intervalo onde existen criterios específicos.

Preme ENTER . Despois aparecerá o valor avaliado.

Pola fórmula, impoñemos dous criterios

⏩ Suma Prezo unitario de ID de pedido s superiores a 10021 .

⏩ Suma Prezo unitario de Cantidade vendida igual ou superior a 120 .

A función DSUM avalía $3,74 . Suma as entradas favorables (é dicir, $1,87 e $1,87 ) e dá como resultado ( $1,87+$1,87 ) $3,74 .

Podes usar diferentes criterios dependendo dos teus tipos de datos e a función DSUM funciona ben.

Exemplo 2: DSUM calcula a suma total (criterio único)

Semellante á función SUMA , a función DSUM pode calcular a suma total de calquera Campo (é dicir, Calquera columna ). Neste caso, calculamos o Prezo total de cada produto vendido a partir do conxunto de datos.

Escribe a seguinte fórmula en calquera cela (é dicir, G5 :H5 ).

=DSUM(B8:H19,"Total Price",B5:C6)

Na fórmula,

B8:H19; indica o intervalo.

“Prezo total”; indica o campo especificado do que calcula a suma.

B5:C6; refírese ao intervalo onde existen criterios específicos.

Prema ENTER . Despois, aparecerá o valor da suma total.

A fórmula impón só un criterio

⏩ Para sumar o Prezo total de ID de pedido é igual igual ou inferior a 10017 , isto significa todas as entradas do conxunto de datos.

O valor resultante da fórmula é $2033,01. Suma todas as entradas da columna Prezo total . Podes usar outras cabeceiras como campos para obter a suma total.

Exemplo 3: DSUM calcula a suma (varias criterios)

A partir do exemplo anterior (é dicir, Exemplo 2 ), aprendemos que a función DSUM funciona de forma similar á función SUM . Pero e se só queremos sumar un campo específico que cumpre con varias condicións?

Neste escenario, impoñemos catro criterios nun intervalo (é dicir, B5:E6 ) e DSUM suma as entradas do campo Prezo total que teñen

ID de pedido igual ou superior a 10017.

⏩ ​​Rexión Este.

⏩ Situadona categoría Cookies .

⏩ Identificado como produto Arrow Root .

Escribe a seguinte fórmula en calquera cela ( é dicir, G5:H5 ).

=DSUM(B8:H19,"Total Price",B5:E6)

As referencias declaran os mesmos argumentos que nos exemplos anteriores. Todos os criterios sitúanse no intervalo B8:H19 como podemos ver.

A fórmula fai coincidir todos os campos especificados cos criterios e desprázase cara á dereita para finalmente coincidir coas entradas adecuadas.

Prema ENTER. Aparece o valor agregado.

A fórmula finalmente coincide con 3 entradas que cumpren as condicións impostas e devolve un valor de $695,42 .

Se comprobamos o valor resultante coas entradas coincidentes, o valor parece ser o mesmo ( $318,28 + $303,02 + $74,12 ) $695,42 .

Exemplo 4: DSUM usado en macros VBA

Tamén podemos usar o DSUM función en códigos VBA Macro . Seguindo o formato da función Macro DSUM , podemos imitar calquera exemplo anterior deste artigo.

Digamos que queremos a suma do Prezo total de cada entrada en o conxunto de datos.

Prema ALT+F11 por completo. Nun momento ábrese a xanela Microsoft Visual Basic . Na Xanela visual de Microsoft , seleccione Inserir > Escolla Módulo .

No Módulo , pegue o seguinte código Maco e prema F5 para executarcódigo.

8863

No código Macro ,

“F5:G5” ; indica onde se situará o valor resultante.

Volve á folla de traballo e verás a suma das entradas de Prezo total na cela F5:G5 .

Diferenciar SUMIF, SUMIFS e DSUM:

Non aplicable

Aspectos SUMIF SUMIFS DSUM
Sintaxe SUMIF(intervalo, criterios, [intervalo_suma]) SUMIFS(intervalo_suma,                     intervalo_criterio1, criterios1, [intervalo_criterio2, criterios2], …)

DSUM> 3="" datos="" de=""/>

Base de datos Función condicional Función condicional Unha función de base de datos
Formación Non se precisa formación particular Non se precisa formación particular Require etiquetas de campo para funcionar
Impoñer criterios Pódese inserir un único criterio dentro ou fóra da fórmula Pódense inserir varios criterios dentro ou fóra e a fórmula e parecer desordenado pero flexible. Os criterios defínense fóra ou dentro da fórmula e parecen limpos
Manexo de varios criterios na mesma posición
Non se poden xestionar varios criterios na mesma posición Manexa con facilidade
Comprensión Comparativamente fácil de entender que a función SUMIFS Máis difícil de entender e aplicar Facilmente Comprensión
Criterios complexos de construción Criterios complexos personalizados A construción é difícil Moi ao leste para construír Criterios complexos personalizados Difícil de crear criterios complexos personalizados

⧭ Cousas a ter en conta ao usar DSUM

🔼 O intervalo de criterios pode estar en calquera lugar da folla de traballo. Non obstante, é preferible non colocar o intervalo de criterios en posicións como a superposición co conxunto de datos e debaixo do conxunto de datos.

🔼 Se DSUM ten que realizar todo o conxunto de datos, coloque unha liña en branco. debaixo da cabeceira do intervalo de criterios.

🔼 Pódese utilizar calquera intervalo de criterios se consta de polo menos un campo de columna e unha condición.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.