Excel DSUM-functie
Gecategoriseerd als een databasefunctie berekent de DSUM-functie de som van getallen uit een database die overeenkomen met de opgegeven criteria.
Syntaxis
=DSUM(database, veld, criteria)
Argumenten
- Database (vereist): Databasebereik inclusief kopteksten.
- Veld (vereist): Kolomnaam, indexnummer of celverwijzing om te tellen.
- Criteria (vereist): Criteriabereik inclusief kopteksten.
Retourwaarde
Numerieke waarde.
De DSUM-functie retourneert de som van waarden die aan bepaalde voorwaarden in een database voldoen.
Functienotities
- De DSUM-functie, net als alle andere databasefuncties, is niet hoofdlettergevoelig.
- Het veldargument kan een kolomkop zijn door de naam tussen aanhalingstekens, het nummer dat de positie van een specifieke kolom in de database aangeeft, en de celverwijzing van een kolomkop.
- Het criteria-argument kan elk bereik van cellen zijn. Maar het moet minimaal één kolomlabel en minimaal één cel onder het kolomlabel bevatten om de voorwaarde te specificeren. Meerdere rijcriteria worden ook geaccepteerd.
- Een verscheidenheid aan expressies zoals jokertekens kunnen worden toegepast in het criteria-argument. Hier zijn enkele voorbeelden.
- Het doel van het criteria-argument is om de database te filteren en te specificeren welke records moeten worden berekend.
- De kolomkoppen in het criteriabereik moeten in het databasebereik zijn opgenomen.
- In theorie kan het criteriabereik zich overal op het werkblad bevinden. Maar het wordt aanbevolen om het niet onder de gegevenslijst te plaatsen, voor het geval er meer gegevens moeten worden toegevoegd.
Voorbeelden
In dit geval moeten we de som van alle verkopen in de database die overeenkomen met de criteria berekenen. Zie de schermafbeelding:
Doe dit door de onderstaande formule in cel F7 te kopiëren en op de Enter-toets te drukken om het resultaat te krijgen.
=DSUM(B3:D11, 3, F3:H4)
Opmerkingen:
- In de bovenstaande formule gebruiken we het nummer dat de positie van de verkoopkolom in het databaserbereik aangeeft als het veldargument, wat 3 is omdat de verkoopkolom op de 3e positie staat.
- We kunnen de waarde in het veldargument wijzigen naar de kolomkopnaam tussen aanhalingstekens. In dit geval wordt de invoerwaarde “sales” in het veldargument. En de formule wordt:
=DSUM(B3:D11, "sales" , F3:H4)
- Het veldargument kan ook worden ingevoerd als een celverwijzing, wat in dit geval D3 is. Dus de formule verandert in:
=DSUM(B3:D11, D3 , F3:H4)
De Beste Office Productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken Tussen de Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt Efficiënte Tabs naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.