Die Funktion DBSUMME, englisch: DSUM, gehört zur Funktionskategorie Datenbank.
Diese Kategorie findest du nicht im Menü Formeln / Funktionsbibliothek.
Um sie aufzurufen klicke auf das Funktionssymbol neben der Bearbeitungszeile.

Table of Contents
1. Wo findest du die Datenbankfunktionen?
Du hast das Funktionssymbol angeklickt.
Es erscheint eine Auswahlmöglichkeit für die Funktionskategorien, wähle „Datenbank“ aus.
Scrolle bis „DBSUMME“ und bestätige mit OK.

Du kannst nun hier die Argumente eintragen.

Oder du schreibst ganz einfach „=DBSUMME(„ und folgst den Vorgaben.

2. Beschreibung
Lade dir die Beispieldatei herunter:
In einer Liste oder Datenbank stellt DBSUMME die Summe der Zahlen in Feldern (Spalten) von Datensätzen bereit, die den angegebenen Bedingungen entsprechen.
3. Syntax und Argumente
Die Syntax lautet:
DBSUMME(Datenbank;Datenbankfeld;Suchkriterien)
Die Syntax der Funktion DBSUMME weist die folgenden Argumente auf:
Das Argument Kriterien ist erforderlich. Es gibt den Zellbereich an, der die von dir angegebenen Bedingungen enthält. Es kann jeder Bereich verwendet werden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
Das Argument Datenbank ist erforderlich. Dies ist der Zellbereich, aus dem die Liste oder die Datenbank besteht. Unter Datenbank ist eine Liste verwandter Daten zu verstehen, in denen Zeilen verwandter Informationen Datensätze und Datenspalten Felder sind. Die erste Zeile einer Liste enthält die Bezeichnungen für jede Spalte.
Das Argument Datenbankfeld ist erforderlich. Es gibt an, welche Spalte in der Funktion verwendet wird. Gebe die Spaltenbezeichnung an, die in doppelte Anführungszeichen eingeschlossen ist. Alternativ kannst du eine Zahl (ohne Anführungszeichen) angeben, die die Position der Spalte innerhalb der Liste darstellt: z. B. 1 für die erste Spalte, 2 für die zweite Spalte usw.
Das Argument Kriterien ist erforderlich. Es gibt den Zellbereich an, der die von dir angegebenen Bedingungen enthält. Es kann jeder Bereich verwendet werden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
4. Anmerkungen
- Obwohl sich der Kriterienbereich an einer beliebigen Stelle auf dem Arbeitsblatt befinden kann, wird empfohlen, ihn nicht unterhalb der Liste zu platzieren. Dies ist riskant. Wenn Sie der Liste weitere Informationen hinzufügen, werden die neuen Informationen der ersten Zeile unter der Liste hinzugefügt. Wenn die Zeile unter der Liste nicht leer ist, fügt Microsoft Excel die neuen Informationen nicht hinzu.
- Stelle sicher, dass der Kriterienbereich die Liste nicht überlappt.
- Wenn ein Vorgang über eine komplette Spalte in einer Datenbank ausgeführt werden soll, füge im Kriterienbereich unter den Spaltenbeschriftungen eine Leerzeile ein.
5. Beispiele
Es sollen die Gewinne einer oder mehrerer Obstsorten aus dem Obstanbau summiert werden.

(Datei / Tabelle1)
5.1 Gewinn aus Apfelbäumen gesamt
Die Liste A5:E12, die Datenbank, gibt Informationen zu Obstbäumen, deren Höhe, deren Alter, dem Ertrag aus der Obsternte und dem Gewinn.
Der Kriterienbereich ist im Bereich A1:F2 untergebracht. Hier geht es zunächst nur um den Apfelbaum.
Im Bereich A14:E16 schließlich ist die Auswertung abgelegt.
Zum einen wird der Gewinn aller Apfelbäume ermittelt. Dazu gibst du in E15 diese Formel ein:
=DBSUMME(A5:E12;“Gewinn“;A1:A2)
Als Kriterium ist nur der Apfel eingegeben (A1:A2).
Das Ergebnis ist 225 €.
5.2 Gewinn aus Apfelbäumen mit Höhenbeschränkung
Im Kriterienbereich ist eine Höhenbeschränkung angegeben.
Die Apfelbäume sollen > 3 und <= 14 sein.
Diese Bedingungen findest du in B2 und F2.
Gib in E16 diese Formel ein:
=DBSUMME(A5:E12;“Gewinn“; A1:F2)
Der Unterschied zum Beispiel 5.1 liegt in der Definition der Kriterien.
Die Auswahl soll diesmal nach Apfel, Höhe > e und Höhe <= 14 erfolgen.
Deshalb wird als Kriterium der Bereich A1:F2 angegeben.
Das Ergebnis ist 120 €.
5.3 Gewinn aus Kirschbäumen gesamt
Der Kriterienbereich enthält dazu bisher keine Angaben.
Wolltest du jetzt einfach die Kirschkriterien in Zeile 3 eintragen, wirst du ein falsches Ergebnis erhalten. Du würdest das Argument Kriterien mit A1:F3 benennen.
Die Einträge für den Apfelbaum werden dann mitberücksichtigt.
Nur die Zeilen 1 und 3 in die Berechnung einzubeziehen, funktioniert nicht.
Du solltest dir deshalb für die Kirschbäume einen zweiten Kriterienbereich anlegen.

(Datei / Tabell2)
Der Kriterienbereich für die zweite Frucht ist im Bereich A4:F5 untergebracht. Hier geht es um den Kirschbaum.
Im Bereich A20:E22 schließlich ist die Auswertung abgelegt.
Zum einen wird der Gewinn aller Kirschbäume ermittelt. Dazu gibst du in E21 diese Formel ein:
=DBSUMME(A7:E14;“Gewinn“;A4:A5)
Als Kriterium ist nur die Kirsche eingegeben (A4:A5).
Das Ergebnis ist 125 €.
5.4 Gewinn aus Kirschbäumen mit Höhen- und Altersbeschränkung
Du verwendest die Liste wie oben.
Du willst jetzt den Gewinn aus den Kirschbäumen, die kleiner als 10 und älter als 10 sind.
Schreibe in E22 diese Formel:
=DBSUMME(A7:E14;“Gewinn“;A4:A5)
Als Kriterium sind nun die beiden Einschränkungen, Höhe < 10 und Alter > 10 in Zeile 5 eingetragen.
Das Ergebnis ist 0 €, es gibt zwar einen Baum mit einer Höhe < 10, aber keinen mit einem Alter > 10.Dazu gibt es im Blog einen alten Beitrag aus dem Jahre 2015.
6. Alternativen
Dazu gibt es im Blog einen alten Beitrag aus dem Jahre 2015.
Darin wurde auf die Funktionen SUMMEWENN und SUMMEWENNS verwiesen.
7. Fazit
Es war zu sehen, dass die Funktion DBSUMME durchaus funktioniert und die gewünschten Ergebnisse liefert.
Allerdings ist das Handling doch etwas umständlich, aber die Funktion ist auch schon sehr alt.
Entdecke mehr von Clevercalcul
Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.