Funkcija Excel DSUM - sešteje zapise v zbirki podatkov

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel DSUM funkcija v Excelu za seštevanje zapisov v zbirki podatkov.

Pregled funkcije DSUM

Funkcija DSUM izračuna vsoto polja v zbirki podatkov za zapise, ki izpolnjujejo določena merila.

Če želite uporabiti funkcijo delovnega lista Excel DSUM, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Funkcija DSUM Sintaksa in vhodi:

1 = DSUM (zbirka podatkov, polje, merila)

zbirko podatkov - Obseg baze podatkov z imeni polj v zgornji vrstici.

polje - Polje v zbirki podatkov za seštevanje. To je lahko ime polja (na primer: »datum rojstva«) ali številka stolpca (npr .: 5).

merila - Obseg celic, ki vsebuje merila, ki označujejo, katere zapise je treba sešteti. Primer:

DSUM je ena od Excelovih funkcij zbirke podatkov. Vrne vsoto stolpca v bazi podatkov, potem ko za podatke uporabi vrsto filtrov.

Upoštevajte, da ko v tem kontekstu rečemo »baza podatkov«, mislimo le na tabelo podatkov v Excelu, ki je bila organizirana z naslovi stolpcev.

Kako uporabljati funkcijo DSUM

Če želite uporabiti funkcijo Excel DSUM, vnesite naslednje:

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

Imamo bazo podatkov o nekaterih filmih. Želimo vedeti, koliko oskarjev so prejeli filmi, ki so izšli po letu 2000 in so zbrali več kot milijardo dolarjev. DSUM lahko dobi te podatke za nas.

Tako deluje DSUM:

  • Prvi argument je zbirka podatkov, ki jo imamo v celicah B7: F19. Opomba: v ta obseg morate vključiti glave stolpcev.
  • Drugi argument je stolpec, ki ga želimo povzeti - oskarji. Na stolpce se lahko sklicujete po njihovem imenu v narekovajih ali po njihovem številčnem položaju (tako da lahko tukaj postavimo tudi 5).
  • V tretjem argumentu določimo filtre, ki jih želimo uporabiti DSUM, preden izračunamo vsoto. Ti so v B3: F4.

Podrobneje si oglejte filtre, ki smo jih opredelili v B3: F4. Imamo enake glave kot baza podatkov in opredelili smo dva merila: "leto", večje od 2000, in "svetovni bruto (m)", večje od 1000.

DSUM pravilno vrne 12 oskarjev. Dva filma izpolnjujeta ta merila: Vrnitev kralja, ki z 11 oskarji opravlja monarhov del dela, in Spectre, ki k skupnemu seštevku doda še 1.

DSUM vsote samo numeričnih vrednosti

DSUM bo vključeval samo vrstice s številčnimi podatki in ne bo upošteval besedila. Če na primer poskusimo sešteti stolpec »Ime«, bo DSUM vrnil 0, ker ne najde nobenih številskih podatkov za seštevanje.

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

Kaj lahko uporabite kot merilo

DSUM vam omogoča, da pri filtriranju podatkov uporabite vrsto različnih meril. Tu je nekaj pogostih primerov:

Uporaba vrstic z več merili

Ko ustvarite tabelo meril, lahko po potrebi uporabite več vrstic.

Če uporabljate več vrstic, bo DSUM uporabil logiko »ALI« - vključeval bo podatke, ki se ujemajo s katero koli od vaših merilnih vrstic.

Tukaj je primer:

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

Želimo vedeti, koliko oskarjev Titanic iz leta 1997 in Povratka kralja iz leta 2003 sta skupaj osvojila. Ker v zbirki podatkov obstajata dva filma, imenovana "Titanik", smo leto zapisali tudi v tabeli meril.

Upoštevajte tudi, da smo v tabeli meril uporabili le dva stolpca, ki ju želimo filtrirati - ni vam treba vključiti vseh.

DSUM vrne 22-11 za vsak film.

Uporabite SUM, če vam ni treba filtrirati podatkov

DSUM je močno orodje, ko morate filtrirati podatke na zapletene načine. Če pa vam ni treba uporabljati filtrov, namesto tega uporabite SUM.

SUM uporabljate tako:

1 = SUM (C3: C14)

Kot lahko vidite tukaj, s SUM preprosto določite obseg, ki vsebuje vaše podatke, in vrnil bo vsoto vseh številskih celic v tem območju.

Več o tem na glavni strani funkcije Excel SUM <>.

DSUM v Google Preglednicah

Funkcija DSUM v Google Preglednicah deluje popolnoma enako kot v Excelu:

Dodatne opombe

S funkcijo DSUM dodajte zapise baze podatkov, ki izpolnjujejo določena merila.

Najprej navedite matriko, ki vsebuje bazo podatkov. POMEMBNO: Prva vrstica baze podatkov mora vsebovati imena polj.

Nato navedite, katero polje v zbirki podatkov je treba sešteti. Vnesite ime polja, omejeno z navedbami (npr. »Starost«), ali vnesite številko, ki ustreza položaju polja v zbirki podatkov (npr. 2 za drugi stolpec).

Nazadnje se sklicujte na obseg celic, ki vsebuje merila za uporabo. Merila morajo imeti vsaj eno ime polja pod pogojem. Če želite dodati več pogojev, lahko vnesete več polj v ločene stolpce.

Primeri DSUM v VBA

Funkcijo DSUM lahko uporabite tudi v VBA. Vrsta:
application.worksheetfunction.dsum (zbirka podatkov, polje, merila)
Za argumente funkcije (zbirka podatkov itd.) Jih lahko vnesete neposredno v funkcijo ali pa določite spremenljivke, ki jih želite uporabiti.

Vrnite se na seznam vseh funkcij v Excelu

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave