Funcția Excel DSUM - Sumează înregistrările într-o bază de date

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați fișierul Funcția Excel DSUM în Excel pentru a însuma înregistrările dintr-o bază de date.

Prezentare generală a funcției DSUM

Funcția DSUM Calculează suma unui câmp dintr-o bază de date pentru înregistrări care îndeplinesc anumite criterii.

Pentru a utiliza funcția Foaie de lucru DSUM Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția DSUM Sintaxă și intrări:

1 = DSUM (bază de date, câmp, criterii)

Bază de date - Gama de baze de date cu nume de câmpuri în rândul de sus.

camp - Câmpul din baza de date pentru a însuma. Acesta poate fi numele câmpului (ex: „data nașterii”) sau numărul coloanei (ex: 5).

criterii - Gama de celule care conține criteriile care indică ce înregistrări trebuie adunate. Exemplu:

DSUM este una dintre funcțiile bazei de date Excel. Returnează suma unei coloane dintr-o bază de date, după aplicarea unei game de filtre asupra datelor.

Rețineți că atunci când spunem „bază de date” în acest context, ne referim doar la un tabel de date în Excel, care a fost organizat cu anteturi de coloană.

Cum se folosește funcția DSUM

Pentru a utiliza funcția Excel DSUM, tastați următoarele:

1 = DSUM (B7: F19, „Oscarurile câștigate”, B3: F4)

Avem o bază de date cu câteva date despre filme. Vrem să știm câte premii Oscar au fost câștigate de filmele lansate după anul 2000, care au încasat peste 1 miliard de dolari. DSUM poate obține aceste informații pentru noi.

Iată cum funcționează DSUM:

  • Primul argument este baza de date, pe care o avem în celulele B7: F19. Notă: trebuie să includeți anteturile de coloană în acest interval.
  • Al doilea argument este coloana pe care vrem să o însumăm - Oscar câștigat. Puteți face referire la coloane după numele lor în ghilimele sau după poziția lor numerică (deci am putea pune doar 5 aici).
  • În al treilea argument, definim filtrele pe care dorim să le aplice DSUM înainte de a calcula suma. Acestea sunt în B3: F4.

Aruncați o privire mai atentă asupra filtrelor pe care le-am definit în B3: F4. Avem aceleași anteturi ca și baza de date și am definit două criterii: un „An” mai mare decât 2000 și un „Brut mondial ($ m)” mai mare de 1000.

DSUM returnează corect 12 premii Oscar. Două filme îndeplinesc aceste criterii: Întoarcerea regelui, care face parte din munca monarhului cu 11 premii Oscar și Spectre, care adaugă încă 1 la total.

DSUM însumează numai valori numerice

DSUM va include numai rânduri cu date numerice și va ignora textul. De exemplu, dacă încercăm să însumăm coloana „Nume”, DSUM va returna 0, deoarece nu găsește date numerice pe care să le însumăm.

1 = DSUM (B7: F19, „Nume”, B3: F4)

Ce puteți folosi ca criterii

DSUM vă permite să utilizați o serie de criterii diferite la filtrarea datelor. Iată câteva exemple comune:

Utilizarea mai multor rânduri de criterii

Când creați tabelul de criterii, puteți utiliza mai multe rânduri, dacă este necesar.

Dacă utilizați mai multe rânduri, DSUM va folosi logica „SAU” - va include date care corespund oricărui rând al criteriilor dvs.

Iată un exemplu:

1 = DSUM (B8: F20, 5, B3: C5)

Vrem să știm câte Oscaruri au câștigat în total Titanic din 1997 și 2003 Întoarcerea regelui. Deoarece există două filme numite „Titanic” în baza de date, am specificat și anul în tabelul nostru de criterii.

Rețineți, de asemenea, că am folosit doar cele două coloane pe care dorim să le filtrăm în tabelul nostru de criterii - nu este necesar să le includeți pe toate.

DSUM returnează 22 - 11 pentru fiecare film.

Utilizați SUM când nu este necesar să filtrați datele

DSUM este un instrument puternic atunci când trebuie să filtrați datele în moduri complexe. Dar dacă nu este nevoie să utilizați filtre, utilizați în schimb SUM.

Folosiți SUM astfel:

1 = SUMĂ (C3: C14)

După cum puteți vedea aici, cu SUM pur și simplu definiți intervalul care conține datele dvs. și va returna suma oricăror celule numerice din acel interval.

Aflați mai multe pe pagina principală Funcția SUM Excel <>.

DSUM în Foi de calcul Google

Funcția DSUM funcționează exact la fel în Foi de calcul Google ca în Excel:

Note Aditionale

Utilizați funcția DSUM pentru a adăuga înregistrări de baze de date care îndeplinesc anumite criterii.

Mai întâi, indicați matricea care conține baza de date. IMPORTANT: Primul rând al bazei de date trebuie să conțină nume de câmpuri.

Apoi, indicați câmpul din baza de date pe care să îl însumați. Fie introduceți numele câmpului, inclus în ghilimele (ex: „Vârstă”), fie introduceți un număr corespunzător poziției câmpului în baza de date (ex: 2 pentru a doua coloană).

În cele din urmă, faceți referire la gama de celule care conține criteriile de utilizat. Criteriile trebuie să aibă cel puțin un nume de câmp cu o condiție sub acesta. Puteți introduce mai multe câmpuri în coloane separate pentru a adăuga mai multe condiții.

Exemple DSUM în VBA

De asemenea, puteți utiliza funcția DSUM în VBA. Tip:
application.worksheetfunction.dsum (bază de date, câmp, criterii)
Pentru argumentele funcției (baza de date etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave