Excel DSUM funkcija - zbraja zapise u bazi podataka

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič prikazuje kako se koristi Excel DSUM funkcija u Excelu za zbrajanje zapisa u bazi podataka.

Pregled funkcije DSUM -a

Funkcija DSUM izračunava zbroj polja u bazi podataka za zapise koji zadovoljavaju određene kriterije.

Da biste koristili funkciju DSUM Excel radnog lista, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

Funkcija DSUM Sintaksa i ulazi:

1 = DSUM (baza podataka, polje, kriteriji)

baza podataka - Raspon baze podataka s nazivima polja u gornjem retku.

polje - Polje unutar baze podataka za zbrajanje. To može biti naziv polja (npr. "Datum rođenja") ili broj stupca (npr .: 5).

kriterijima - Raspon ćelija koji sadrži kriterij koji označava koje zapise treba zbrojiti. Primjer:

DSUM je jedna od funkcija baze podataka programa Excel. Vraća zbroj stupca u bazi podataka nakon primjene raspona filtera na podatke.

Imajte na umu da kada u ovom kontekstu kažemo "baza podataka", mislimo samo na tablicu podataka u Excelu koja je organizirana s zaglavljima stupaca.

Kako koristiti funkciju DSUM

Da biste koristili Excel DSUM funkciju, upišite sljedeće:

1 = DSUM (B7: F19, "Oscari osvojeni", B3: F4)

Imamo bazu podataka s nekim podacima o filmovima. Želimo znati koliko su Oscara osvojili filmovi objavljeni nakon 2000. godine, koji su zaradili preko milijardu dolara. DSUM može dobiti te podatke za nas.

Evo kako DSUM radi:

  • Prvi argument je baza podataka koju imamo u ćelijama B7: F19. Napomena: u ovaj raspon morate uključiti zaglavlja stupaca.
  • Drugi argument je kolona koju želimo zbrojiti - Oscari su osvojili. Možete se pozivati ​​na stupce prema njihovom imenu u navodnicima ili prema njihovom numeričkom položaju (tako da bismo ovdje mogli staviti i samo 5).
  • U trećem argumentu definiramo filtre koje želimo primijeniti DSUM prije izračuna zbroja. To su u B3: F4.

Pobliže pogledajte filtre koje smo definirali u B3: F4. Imamo iste zaglavlja kao i baza podataka, a definirali smo i dva kriterija: "Godina" veća od 2000 i "Svjetski bruto (USD)" veći od 1000.

DSUM ispravno vraća 12 Oscara. Dva filma zadovoljavaju ove kriterije: Povratak kralja, koji čini monarhov dio posla s 11 Oscara, te Spectre, koji dodaje još 1 ukupnom broju.

DSUM zbraja samo numeričke vrijednosti

DSUM će uključivati ​​samo retke s brojčanim podacima, a zanemarivat će tekst. Na primjer, ako pokušamo zbrojiti stupac "Naziv", DSUM će vratiti 0 jer ne nalazi nikakve numeričke podatke za zbrajanje.

1 = DSUM (B7: F19, "Naziv", B3: F4)

Što možete koristiti kao kriterij

DSUM vam omogućuje korištenje niza različitih kriterija prilikom filtriranja vaših podataka. Evo nekoliko uobičajenih primjera:

Korištenje višekriterijskih redaka

Kad kreirate tablicu kriterija, možete koristiti više od jednog retka ako je potrebno.

Ako koristite više od jednog retka, DSUM će koristiti logiku "ILI" - uključivat će podatke koji odgovaraju bilo kojem od vaših kriterija.

Evo primjera:

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

Želimo znati koliko je ukupno Oscara osvojio Titanic 1997. i Povratak kralja 2003. godine. Budući da u bazi postoje dva filma pod nazivom "Titanic", također smo naveli godinu u našoj tablici kriterija.

Također imajte na umu da smo u tablici kriterija koristili samo dva stupca koja želimo filtrirati - ne morate ih sve uključiti.

DSUM vraća 22 - 11 za svaki film.

Koristite SUM kada ne morate filtrirati podatke

DSUM je moćan alat kada morate filtrirati podatke na složene načine. No ako ne trebate koristiti filtre, umjesto toga upotrijebite SUM.

SUM koristite ovako:

1 = ZBIR (C3: C14)

Kao što možete vidjeti ovdje, sa SUM -om jednostavno definirate raspon koji sadrži vaše podatke i on će vratiti zbroj svih numeričkih ćelija unutar tog raspona.

Saznajte više na glavnoj stranici Excel SUM funkcija <>.

DSUM u Google tablicama

Funkcija DSUM radi potpuno isto u Google tablicama kao i u Excelu:

dodatne napomene

Pomoću funkcije DSUM dodajte zapise baze podataka koji zadovoljavaju određene kriterije.

Najprije navedite niz koji sadrži bazu podataka. VAŽNO: Prvi red baze podataka mora sadržavati nazive polja.

Zatim navedite koje polje unutar baze podataka zbrojiti. Ili unesite naziv polja, ograđen navodnicima (npr. "Dob") ili unesite broj koji odgovara položaju polja u bazi podataka (npr. 2 za drugi stupac).

Na kraju, navedite raspon ćelija koji sadrži kriterije za upotrebu. Kriteriji moraju imati barem jedan naziv polja s uvjetom ispod njega. Možete dodati više polja u zasebne stupce kako biste dodali više uvjeta.

Primjeri DSUM -a u VBA

Također možete koristiti funkciju DSUM u VBA. Tip:
application.worksheetfunction.dsum (baza podataka, polje, kriteriji)
Za argumente funkcije (baza podataka itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.

Povratak na popis svih funkcija u Excelu

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave