0Pricing
Excel Formulas Academy · Lektion

Datensätze mit DCOUNT zählen

Passende Zeilen in einer strukturierten Tabelle zählen

Datensätze mit DCOUNT zählen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was DCOUNT macht

DCOUNT zählt, wie viele Datensätze in einer Tabelle Ihrem Kriterienbereich entsprechen – mit einer Besonderheit: Es zählt nur Zeilen, in denen das ausgewählte Feld eine Zahl enthält.

Die Funktion ist das Gegenstück zu COUNT unter den Datenbankfunktionen. Wenn Sie Zeilen anhand von Text oder leeren Feldern zählen müssen, verwenden Sie stattdessen DCOUNTA, das wir gleich kennenlernen.

Die DCOUNT-Syntax

DCOUNT verwendet dieselben drei Argumente wie jede D-Funktion:

DCOUNT(database, field, criteria)

  • Datenbank – die vollständige Tabelle mit Kopfzeilen.
  • Feld – die Spalte, deren numerische Werte geprüft werden.
  • Kriterien – der Block mit den Abgleichregeln.

Die Funktion gibt zurück, wie viele passende Zeilen in diesem Feld eine Zahl enthalten.

=DCOUNT(A1:C13, "Amount", E1:E2)

Eine erste Zählung

Verwenden Sie Verkaufsdaten in A1:C13 mit den Kopfzeilen Region, Rep und Amount. Tragen Sie Region in E1 und East in E2 ein.

Die Formel zählt die East-Zeilen, die einen numerischen Amount-Wert enthalten. Gibt es vier East-Bestellungen, die alle einen Betrag haben, lautet das Ergebnis 4. Wenn Sie das Feld in eine nicht numerische Spalte ändern, verhält sich die Zählung anders, wie wir sehen werden.

=DCOUNT(A1:C13, "Amount", E1:E2)

Warum das Feld numerisch sein muss

DCOUNT zählt in der Feldspalte nur Zellen, die Zahlen enthalten. Wenn Sie auf die Spalte Rep verweisen, die Namen enthält, gibt die Funktion 0 zurück, selbst wenn die Zeilen die Kriterien erfüllen – denn Namen sind keine Zahlen.

Wählen Sie beim Zählen mit DCOUNT daher ein numerisches Feld wie Amount. Die Kriterien filtern weiterhin die Zeilen; das Feld bestimmt lediglich, was als zählbarer Wert gilt.

=DCOUNT(A1:C13, "Amount", E1:E2)

Jede passende Zeile zählen

Was ist, wenn Sie alle passenden Zeilen zählen möchten, unabhängig davon, welche Felder numerisch sind? Sie können das Feld häufig weglassen, indem Sie ein leeres Anführungszeichenpaar oder eine Kopfzeile übergeben, die immer Daten enthält.

Eine zuverlässige Vorgehensweise ist, DCOUNT auf eine Spalte zu verweisen, von der Sie wissen, dass sie immer Zahlen enthält, etwa eine ID oder Amount. So entspricht die Anzahl der Zahl der passenden Datensätze.

=DCOUNT(A1:C13, "Amount", E1:E2)

DCOUNTA kennenlernen

DCOUNTA zählt passende Zeilen, in denen das Feld nicht leer ist – sowohl Zahlen als auch Text werden gezählt. Verwenden Sie die Funktion, wenn Ihr Feld Text enthält, etwa Rep.

Um zu zählen, wie viele East-Zeilen einen Vertriebsmitarbeiter enthalten, tragen Sie Region/East in die Kriterien ein und verwenden Sie das Feld Rep. DCOUNT würde hier 0 zurückgeben; DCOUNTA zählt die nicht leeren Namen korrekt.

=DCOUNTA(A1:C13, "Rep", E1:E2)

Zählen mit einer Zahlenbedingung

Kombinieren Sie DCOUNT mit einem numerischen Kriterium, um die Frage „Wie viele großen Bestellungen gibt es?“ zu beantworten. Tragen Sie Amount in E1 und >1000 in E2 ein.

Nun zählt die Formel jede Zeile, deren Amount 1000 übersteigt. Da sowohl das Feld als auch die Kriterien-Spalte Amount sind, entspricht die Anzahl der Zahl der großen Bestellungen.

=DCOUNT(A1:C13, "Amount", E1:E2)

Zählen mit UND-Bedingungen

Zählen Sie East-Bestellungen über 1000, indem Sie einen zweispaltigen Kriterienbereich verwenden: Tragen Sie die Kopfzeilen Region und Amount in E1:F1 sowie East und >1000 in E2:F2 ein.

Bedingungen in derselben Zeile bedeuten AND. Daher zählt DCOUNT Zeilen, die zu East gehören und deren Amount über 1000 liegt. Das Feld bleibt Amount, sodass jede passende Zeile eins zur Anzahl beiträgt.

=DCOUNT(A1:C13, "Amount", E1:F2)

Zählen mit ODER-Bedingungen

Um East- oder West-Bestellungen zu zählen, tragen Sie die Werte in getrennten Zeilen untereinander ein: Region in E1, East in E2 und West in E3.

Getrennte Zeilen bedeuten OR. Daher zählt DCOUNT jede Zeile, die zu einer der beiden Regionen gehört. Erweitern Sie das Kriterienargument auf E1:E3, damit beide Bedingungszeilen eingeschlossen werden.

=DCOUNT(A1:C13, "Amount", E1:E3)

DCOUNT im Vergleich zu COUNTIFS

Wie DSUM ersetzt DCOUNT direkt in der Formel angegebene Kriterien durch einen zellenbasierten Kriterienbereich:

  • COUNTIFS ist kompakt bei festen, einfachen Bedingungen.
  • DCOUNT ermöglicht es Benutzern, Filter durch Bearbeiten von Zellen zu ändern, und bildet OR-Logik mit zusätzlichen Zeilen statt mit mehreren Formeln ab.

Denken Sie daran, dass DCOUNT ein numerisches Feld benötigt. Das entsprechende COUNTIFS-Beispiel unten zählt passende Zeilen direkt.

=COUNTIFS(A2:A13, "East", C2:C13, ">1000")

DCOUNT und DSUM kombinieren

DCOUNT und DSUM bilden auf einem Dashboard ein gutes Team. Verwenden Sie für beide denselben Kriterienbereich: DSUM liefert die Gesamtsumme und DCOUNT die Anzahl der Datensätze, aus denen sie sich zusammensetzt.

Damit können Sie einen Durchschnitt ohne DAVERAGE anzeigen oder einfach ausgeben: „East hatte 4 Bestellungen mit einem Gesamtwert von 2500.“ Da beide dieselben Kriterienzellen auslesen, aktualisiert das Ändern eines Filters die Anzahl und die Gesamtsumme synchron.

=DSUM(A1:C13,"Amount",E1:E2) / DCOUNT(A1:C13,"Amount",E1:E2)

Kurze Überprüfung

Sie verweisen mit DCOUNT auf die Spalte Rep, die Namen von Vertriebsmitarbeitern enthält, und verwenden Kriterien, die zu mehreren Zeilen passen. Was geschieht?

Zusammenfassung

DCOUNT zählt passende Datensätze, wenn das Feld numerisch ist:

  • Syntax: DCOUNT(database, field, criteria).
  • Die Funktion zählt im Feld nur Zahlen. Verwenden Sie DCOUNTA für Text oder beliebige nicht leere Werte.
  • Kriterien in derselben Zeile = AND; Kriterien in getrennten Zeilen = OR.
  • Verweisen Sie mit dem Feld auf eine Spalte, die immer Zahlen enthält, um jede passende Zeile zu zählen.

Als Nächstes bilden wir mit DAVERAGE den Durchschnitt passender Datensätze und rufen mit DGET einzelne Werte ab.

Häufig gestellte Fragen

Ist die Lektion „Datensätze mit DCOUNT zählen“ kostenlos?

Ja — der vollständige Text von „Datensätze mit DCOUNT zählen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Datensätze mit DCOUNT zählen“?

Passende Zeilen in einer strukturierten Tabelle zählen Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Excel Formulas Academy zu starten?

Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „Datensätze mit DCOUNT zählen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?

Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Einen Kriterienbereich einrichten
  2. Datensätze mit DSUM summieren
  3. Datensätze mit DCOUNT zählen
  4. Mit DAVERAGE und DGET mitteln und Werte extrahieren
← Zurück zu Excel Formulas Academy