In diesem Artikel werden die Formelsyntax und die Verwendung der funktion DBSUMME in Microsoft Excel beschrieben.
Beschreibung
In einer Liste oder Datenbank stellt DBSUMME die Summe der Zahlen in Feldern (Spalten) von Datensätzen bereit, die den angegebenen Bedingungen entsprechen.
Syntax
DBSUMME(Datenbank;Datenbankfeld;Suchkriterien)
Die Syntax der Funktion DBSUMME weist die folgenden Argumente auf:
-
Datenbank Erforderlich. Dies ist der Zellbereich, aus dem die Liste oder Datenbank besteht. Eine Datenbank ist eine Liste verwandter Daten, in denen Zeilen verwandter Informationen Datensätze und Datenspalten Felder sind. Die erste Zeile einer Liste enthält Bezeichnungen für jede Spalte darin.
-
Datenbankfeld Erforderlich. Dies gibt an, welche Spalte in der Funktion verwendet wird. Geben Sie die Spaltenbezeichnung an, die in doppelte Anführungszeichen eingeschlossen ist, z. B. "Age" oder "Yield". Alternativ können Sie 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.
-
Kriterien Erforderlich. Dies ist der Zellbereich, der die von Ihnen angegebenen Bedingungen enthält. Sie können jeden Bereich verwenden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
Anmerkungen
-
Für das Argument Suchkriterien können Sie jeden Bereich verwenden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
Wenn der Bereich G1:G2 beispielsweise die Spaltenbezeichnung Einkommen in G1 und den Betrag von 10.000 US-Dollar in G2 enthält, können Sie den Bereich als MatchIncome definieren und diesen Namen als Argument kriterien in den Datenbankfunktionen verwenden.
-
Obwohl sich der Kriterienbereich an einer beliebigen Stelle auf dem Arbeitsblatt befinden kann, empfiehlt es sich, 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.
-
Stellen Sie sicher, dass der Kriterienbereich die Liste nicht überlappt.
-
Wenn ein Vorgang über eine komplette Spalte in einer Datenbank ausgeführt werden soll, fügen Sie im Kriterienbereich unter den Spaltenbeschriftungen eine Leerzeile ein.
Beispiel
Kopieren Sie diese gesamte Beispieltabelle (einschließlich der DBSUMME Formelzeilen), und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Wenn in den Formelzeilen nicht automatisch Ergebnisse angezeigt werden, wählen Sie diese aus, drücken Sie F2, und drücken Sie dann die EINGABETASTE. Möglicherweise möchten Sie die Spaltenbreite anpassen, um die Anzeige aller Informationen zu vereinfachen.
Baum |
Höhe |
Alter |
Ertrag |
Gewinn |
Höhe |
---|---|---|---|---|---|
="=Apfel" |
>3 |
<5 |
|||
="=Birne" |
|||||
. |
|||||
Baum |
Höhe |
Alter |
Ertrag |
Gewinn |
|
Apfel |
18 |
20 |
14 |
105 € |
|
Birne |
12 |
12 |
10 |
96 € |
|
Kirsche |
13 |
14 |
9 |
105 € |
|
Apfel |
14 |
15 |
10 |
75 € |
|
Birne |
9 |
8 |
8 |
77 € |
|
Apfel |
8 |
9 |
6 |
45 € |
|
Formel |
Beschreibung |
Ergebnis |
|||
=DBSUMME(A5:E11;"Profit";A1:A2) |
Der Gesamtgewinn von Apfelbäumen (Zeilen 6, 9 und 11). |
225 € |
|||
=DBSUMME(A5:E11;"Profit"; A1:F3) |
Der Gesamtgewinn aus Apfelbäumen mit einer Höhe zwischen 10 und 16 Fuß und allen Birnbäumen (Zeilen 7, 9 und 10). |
248 € |