Funkcia Excel DSUM - sumarizuje záznamy v databáze

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento návod ukazuje, ako používať Funkcia Excel DSUM v programe Excel na súčet záznamov v databáze.

Prehľad funkcií DSUM

Funkcia DSUM vypočíta súčet poľa v databáze pre záznamy, ktoré spĺňajú určité kritériá.

Ak chcete použiť funkciu hárka DSUM Excel, vyberte bunku a zadajte:

(Všimnite si, ako sa zobrazujú vstupy vzorcov)

Funkcia DSUM Syntax a vstupy:

1 = DSUM (databáza, pole, kritériá)

databázy - Rozsah databázy s názvami polí v hornom riadku.

lúka - Pole v databáze, ktoré sa má sčítať. Môže to byť buď názov poľa (napr .: „dátum narodenia“), alebo číslo stĺpca (napr. 5).

kritériá - Rozsah buniek obsahujúcich kritériá, ktoré určujú, ktoré záznamy sa majú sčítať. Príklad:

DSUM je jednou z databázových funkcií Excelu. Po použití radu filtrov na údaje vráti súčet stĺpcov v databáze.

Všimnite si toho, že keď v tejto súvislosti hovoríme „databáza“, máme na mysli iba tabuľku údajov v programe Excel, ktorá bola usporiadaná s hlavičkami stĺpcov.

Ako používať funkciu DSUM

Ak chcete použiť funkciu Excel DSUM, zadajte nasledujúci príkaz:

1 = DSUM (B7: F19, „Oscary vyhrané“, B3: F4)

Máme databázu s niektorými údajmi o filme. Chceme vedieť, koľko Oscarov získali filmy vydané po roku 2000, ktoré zarobili viac ako 1 miliardu dolárov. DSUM môže tieto informácie získať za nás.

DSUM funguje takto:

  • Prvým argumentom je databáza, ktorú máme v bunkách B7: F19. Poznámka: Do tohto rozsahu musíte zahrnúť hlavičky stĺpcov.
  • Druhým argumentom je stĺpček, ktorý chceme zhrnúť - Oscary vyhrané. Na stĺpce sa môžete odvolávať podľa ich názvu v úvodzovkách alebo podľa ich číselnej polohy (takže by sme sem mohli dať aj 5).
  • V treťom argumente definujeme filtre, ktoré chceme, aby DSUM použil pred výpočtom súčtu. Tieto sú v B3: F4.

Pozrite sa bližšie na filtre, ktoré sme definovali v B3: F4. Máme rovnaké hlavičky ako databáza a definovali sme dve kritériá: „rok“ vyšší ako 2 000 a „celosvetový hrubý zisk (m)“ viac ako 1 000.

DSUM správne vracia 12 Oscarov. Dva filmy spĺňajú tieto kritériá: Návrat kráľa, podiel na diele panovníka s 11 Oskarmi, a Spectre, ktorý k celkovému súčtu pridáva ďalší.

DSUM Sums Iba číselné hodnoty

DSUM bude obsahovať iba riadky s číselnými údajmi a text bude ignorovať. Ak sa napríklad pokúsime sčítať stĺpček „Názov“, DSUM vráti hodnotu 0, pretože nenájde žiadne súčtové číselné údaje.

1 = DSUM (B7: F19, "Názov", B3: F4)

Čo môžete použiť ako kritériá

DSUM vám umožňuje používať pri filtrácii údajov množstvo rôznych kritérií. Tu je niekoľko bežných príkladov:

Použitie viacerých riadkov kritérií

Pri vytváraní tabuľky kritérií môžete v prípade potreby použiť viac ako jeden riadok.

Ak používate viac ako jeden riadok, DSUM použije logiku „ALEBO“ - bude zahŕňať údaje, ktoré zodpovedajú ľubovoľnému z vašich riadkov kritérií.

Tu je príklad:

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

Chceme vedieť, koľko Oscarov za rok 1997 Titanic a Návrat kráľa z roku 2003 celkom vyhrali. Pretože sú v databáze dva filmy s názvom „Titanic“, špecifikovali sme rok aj v našej tabuľke kritérií.

Všimnite si tiež, že sme v našej tabuľke kritérií použili iba dva stĺpce, na ktorých chceme filtrovať - ​​nemusíte ich zahrnúť všetky.

DSUM vráti 22 - 11 pre každý film.

Ak nepotrebujete údaje filtrovať, použite SUM

DSUM je účinný nástroj, keď potrebujete filtrovať údaje komplexným spôsobom. Ak však nepotrebujete používať filtre, použite namiesto toho SUM.

SUM používaš takto:

1 = SÚČET (C3: C14)

Ako vidíte tu, pomocou SUMY jednoducho definujete rozsah obsahujúci vaše údaje a vráti súčet všetkých numerických buniek v rámci tohto rozsahu.

Viac informácií nájdete na hlavnej stránke Excel SUM Function <>.

DSUM v Tabuľkách Google

Funkcia DSUM funguje v Tabuľkách Google úplne rovnako ako v programe Excel:

Doplňujúce Poznámky

Na pridanie databázových záznamov, ktoré spĺňajú určité kritériá, použite funkciu DSUM.

Najprv zadajte pole, ktoré obsahuje databázu. DÔLEŽITÉ: Prvý riadok databázy musí obsahovať názvy polí.

Ďalej zadajte, ktoré pole v databáze sa má sčítať. Buď zadajte názov poľa uzavretý citátmi (napr. „Vek“), alebo zadajte číslo zodpovedajúce pozícii poľa v databáze (napr. 2 pre druhý stĺpec).

Nakoniec si pozrite rozsah buniek, ktorý obsahuje kritériá na použitie. Kritériá musia mať aspoň jeden názov poľa s podmienkou pod ním. Ak chcete pridať ďalšie podmienky, môžete zadať viac polí do oddelených stĺpcov.

Príklady DSUM vo VBA

Vo VBA môžete použiť aj funkciu DSUM. Typ:
application.worksheetfunction.dsum (databáza, pole, kritériá)
Pokiaľ ide o argumenty funkcie (databáza atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa majú namiesto toho použiť.

Vráťte sa do zoznamu všetkých funkcií v programe Excel

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave