Enhavtabelo
Excel DSUM -funkcio estas DATUMAR sumfunkcio. La funkcio DSUM kalkulas la sumon de specifitaj kampoj laŭ specifitaj kriterioj. Ĝi bezonas tri devigajn argumentojn: Gamo , Kampo , kaj Kriterioj .
En ĉi tiu artikolo, vi lernos kiel vi povas uzi la funkcion DSUM kun taŭgaj ekzemploj.
Elŝutu Excel-Liberon
Uzoj de Excel DSUM-Funkcio.xlsmExcel DSUM-Funkcio: Sintakso kaj Argumentoj
⦽ Funkcia Celo:
La funkcio DSUM kalkulas la totalan sumon de specifa Kampo kongruante specifajn Kriteriojn el donita Intervalo .
⦽ Sintakso:
DSUM (database, field, criteria)
⦽ Argumentoj Klarigo:
Argumento | Bezonata/Laŭvola | Klarigo |
---|---|---|
gamo | Bezonata | gamo de ĉeloj kiuj enhavas ĉiujn enskribojn |
kampo | Bezonata | Indikas la kolumnon kalkulon por sumo |
kriterioj | Bezonata | gamo da ĉeloj kie specifaj kondiĉoj estas asignitaj |
⦽ Kion Uzeblas Kiel Kriterioj:
DSUM proponas plurajn kriteriospecojn por filtri datumojn el la intervalo. Iuj plej uzataj kriteriospecojestas
Kriterioj | Tipo | Eligo | ||||
---|---|---|---|---|---|---|
"Unuoprezo" | String | Vicoj kongruas kun "Unuoprezo" | ||||
17> | Vicoj komenciĝas per "Kuiri" | |||||
*ies | Ŝonkarto | > | ||||
120 | Numero | Egala al 120 | ||||
Komp. | ||||||
16> <1 ;> Pli granda ol 120 | ||||||
<120 | Komparo | ><120 | Komparo | > <1 120 | Komparo | Pli granda ol aŭ egala 120 |
120 | Komparo | |||||
120 | Kompato < 1>< > | |||||
Komparo | Ne malplena | |||||
=B7 | For la argumento | |||||
> |
⦽ Redona Parametro:
La funkcio DSUM redonas sumvaloron.
⦽ Aplikas al:
Microsoft Excel-versio 2000 al Oficejo 365, Excelversio 2011 por Mac kaj plu.
4 Taŭgaj Ekzemploj por Uzi la Excel DSUM-Funkcion
Ekzemplo 1: DSUM Uzita kiel Funkcio
Kiel ĉiuj aliaj funkcioj, DSUM estas Excel-funkcio, kaj ĝi funkcias kiel tia. Vi nur devas deklari la argumentojn laŭ instrukcioj de la sintakso.
➧ Algluu la sekvan formulon en ajnan malplenan ĉelon (t.e., G5:H5 ) por kalkuli la sumo de la kampo Unuoprezo .
=DSUM(B8:H19,"Unit Price",B5:C6)
Ene de la formulo,
B8:H19; estas la intervalo.
“Unuoprezo”; estas la specifita kampo de kiu vi kalkulas la sumon.
B5:C6; intervalo kie ekzistas specifaj kriterioj.
➧ Premu ENTER . Tiam aperos la taksita valoro.
Per la formulo, ni trudas du kriteriojn
⏩ Sumo Unuoprezo de Ordo ID s pli granda ol 10021 .
⏩ Sumo Unuoprezo de Kvanto vendita pli granda ol aŭ egala 120 .
La funkcio DSUM taksas $3.74 . Ĝi sumigas la favorajn enskribojn (t.e. $1.87 kaj $1.87 ) kaj rezultigas ( $1.87+$1.87 ) $3.74 .
Vi povas uzi malsamajn kriteriojn depende de viaj datumtipoj kaj la funkcio DSUM bone funkcias.
Ekzemplo 2: DSUM Kalkulas Totalan Sumon (Ununura Kriterio)
Simile al la funkcio SUM , la funkcio DSUM povas kalkuli la totalan sumon de iu ajn Kampo (t.e., Ajna Kolumno ). En ĉi tiu kazo, ni kalkulas la Tutan Prezon de ĉiu vendita produkto el la datumaro.
➧ Skribu la suban formulon en iu ajn ĉelo (t.e., G5 :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
En la formulo,
B8:H19; indikas la intervalon.
“Tota Prezo”; indikas la specifitan kampon, kies sumon vi kalkulas.
B5:C6; rilatas al la intervalo kie ekzistas specifaj kriterioj.
➧ Premu ENTER . Poste, aperos la totala sumvaloro.
La formulo trudas nur unu kriterion
⏩ Por sumi la Tutan Prezon de Ordo ID s egalas al aŭ malpli ol 10017 tio signifas ĉiujn enskribojn en la datumaro.
La rezulta valoro de la formulo estas $2033.01. Ĝi sumigas ĉiujn enskribojn en la kolumno Tota Prezo . Vi povas uzi aliajn kapliniojn kiel kampojn por elpensi la totalan sumon.
Ekzemplo 3: DSUM Kalkulas Sumon (Multoblaj Kriterioj)
El la antaŭa ekzemplo (t.e., Ekzemplo 2 ), ni lernas, ke la funkcio DSUM funkcias simile al la funkcio SUM . Sed kio se ni volas nur sumi specifan kampon kiu konformas al multoblaj kondiĉoj?
En ĉi tiu scenaro, ni trudas kvar kriteriojn en gamo (t.e., B5:E6 ) kaj DSUM sumas enskribojn de la kampo Total Price kiuj havas
⏩ Ordo-ID egala aŭ pli granda ol 10017.
⏩ Regiono Orienta.
⏩ Poziciitaen kategorio Kuketoj .
⏩ Identigite kiel Sagoradiko Produkto.
➧ Skribu la sekvan formulon en iu ajn ĉelo ( t.e., G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
La referencoj deklaras la samajn argumentojn kiel ili faras en antaŭaj ekzemploj. Ĉiuj kriterioj sidas en la intervalo B8:H19 kiel ni povas vidi.
La formulo kongruas ĉiun specifitan kampon al kriterioj kaj moviĝas dekstren por finfine kongrui kun taŭgaj enskriboj.
➧ Premu ENTER. La entuta valoro aperas.
La formulo finfine kongruas kun 3 enskriboj kiuj konformas al la truditaj kondiĉoj kaj redonas valoron de $695.42 .
Se ni kruckontrolas la rezultan valoron kun kongruaj enskriboj, la valoro ŝajnas esti la sama ( $318.28 + $303.02 + $74.12 ) $695.42 .
Ekzemplo 4: DSUM Uzita en VBA-Makrooj
Ni ankaŭ povas uzi la DSUM funkcio en VBA Makro kodoj. Sekvante la funkcioformaton Makro DSUM , ni povas imiti ajnajn antaŭajn ekzemplojn de ĉi tiu artikolo.
Ni diru, ni volas la sumon de la Total Price de ĉiu eniro en la datumaro.
➧ Tute premu ALT+F11 . Post momento Microsoft Visual Basic fenestro malfermiĝas. En la Vida Fenestro de Microsoft , Elektu Enmeti > Elektu Modulo .
➧ En la Modulo , Algluu la sekvan Maco-kodon kaj Premu F5 por ruli lakodo.
8751
En la kodo Makro ,
“F5:G5” ; indikas kie la rezulta valoro sidos.
➧ Reen al la laborfolio kaj vi vidos la sumon de Tota Prezo enskriboj en ĉelo F5:G5 .
Diferenco SUMIF, SUMIFS kaj DSUM:
Ne Aplikebla
Aspektoj | SUMIF | SUMIFS | DSUM |
---|---|---|---|
Sintakso | SUMIF(intervalo, kriterioj, [sum_gamo]) | SUMIFS(sumo_gamo, kriterio_gamo1, kriterioj1, [kriterio_gamo2, kriterioj2], ...) | DSUM> < DSUM> <3 15> |
Datumaro | Kondiĉa Funkcio | Kondiĉa Funkcio | Datumbaza Funkcio |
Formado | Neniu Aparta Formado Necesas | Neniu Aparta Formado Necesas | Necesas Kampajn Etikedojn por Funkcii |
Imponaj Kriterioj | Unuopa Kriterio povas esti Enmetita Interne aŭ Ekster la Formulo | Multoblaj Kriterioj povas esti Enmetitaj Interne aŭ Eksterde e la Formulo kaj Aspektu senorda sed Fleksebla. | Kriterioj estas Difinitaj Ekstere aŭ Ene de la Formulo kaj Aspektu Puraj |
Pritraktado de Multoblaj Kriterioj en Sama Pozicio | |||
Nekapabla pritrakti plurajn kriteriojn en la sama pozicio | Facile manipulas | ||
Kompreno | Kompare Facile Komprenebla ol SUMIFS-Funkcio | Pli malfacile Kompreni kaj Apliki | Facile Komprenita |
Konstruado de Kompleksaj Kriterioj | Propraj Kompleksaj Kriterioj Konstruaĵo estas Malfacila | Tre Orienta por Konstrui Proprajn Kompleksajn Kriteriojn | Malfacile Konstrueblaj Propraj Kompleksaj Kriterioj |
⧭ Aferoj Konsiderindaj Dum Uzado de DSUM
🔼 La kriteriogamo povas estu ie ajn en la laborfolio. Tamen, oni preferas ne meti kriterion gamon en pozicioj kiel interkovro kun la datumaro, kaj sub la datumaro.
🔼 Se DSUM devas plenumi al la tuta datumaro, metu malplenan linion. sub la kaplinio de la kriteriogamo.
🔼 Ajna gamo da kriterioj povas esti uzata se ĝi konsistas el almenaŭ unu kolumna kampo kaj unu kondiĉo.