
Samenvatting
De Excel DSUM-functie retourneert de som van waarden uit een set records die voldoen aan criteria. De waarden die moeten worden opgeteld, worden uit een bepaald veld in de database gehaald.
Doel
Haal som uit overeenkomende recordsWinstwaarde
Het berekende bedragSyntaxis
= DSUM (database, veld, criteria)Argumenten
- database - Databasebereik inclusief headers.
- field - Veldnaam of index om te tellen.
- criteria - Criteriabereik inclusief kopteksten.
Versie
Excel 2003Gebruiksopmerkingen
De Excel DSUM-functie berekent een som van waarden in een set records die voldoen aan criteria. De waarden die moeten worden opgeteld, worden geëxtraheerd uit een bepaald veld in de database, opgegeven als een argument.
Het database- argument is een celbereik dat veldkoppen bevat, veld is de naam of index van het veld dat moet worden opgevraagd, en criterium is een celbereik met kopteksten die overeenkomen met die in de database .
Veld kan worden gespecificeerd met een naam of index. Met behulp van het bovenstaande voorbeeld kunt u de som van alle "Blauwe" verkopen krijgen met deze formules:
=DSUM(B7:D13,"Sales",B4:D5) // field by name =DSUM(B7:D13,3,B4:D5) // field by index
Criteria-opties
De criteria kunnen verschillende uitdrukkingen bevatten, waaronder enkele jokertekens. In onderstaande tabel staan enkele voorbeelden:
Criteria | Gedrag |
---|---|
Rood | Komt overeen met "rood" of "ROOD" |
Opnieuw* | Begint met "re" |
10 | Gelijk aan 10 |
> 10 | Groter dan 10 |
Niet blanco | |
100 | Geen 100 |
> 19/12/2017 | Groter dan 19 december 2017 |
Opmerking: ondersteuning voor jokertekens is niet zo uitgebreid als bij andere functies zoals AANTAL.ALS, SOMMEN, MATCH enz. Bijvoorbeeld het patroon ??? zal strings met exact 3 karakters matchen in modernere functies, maar niet in de databasefuncties. Test zorgvuldig als u jokertekens gebruikt.
Criteria met meerdere rijen
Het criteriabereik voor DSUM kan meer dan één rij onder de kopteksten bevatten. Als criteria meer dan één rij bevatten, wordt elke rij verbonden met OR-logica en worden de uitdrukkingen in een bepaalde criteriumrij samengevoegd met AND-logica.
Opmerkingen:
- DSUM ondersteunt jokertekens in criteria
- Criteria kunnen meer dan één rij bevatten (zoals hierboven uitgelegd)
- Het veld argument kan worden geleverd als een naam tussen dubbele aanhalingstekens ( "") of als een getal dat veld index.
- Het database- en criteriumbereik moet overeenkomende kopteksten bevatten.