
Sommaire
La fonction Excel DCOUNT compte les enregistrements correspondants dans une base de données à l'aide de critères et d'un champ facultatif. Lorsqu'un champ est fourni, DCOUNT ne compte que les valeurs numériques dans le champ. Utilisez DCOUNTA pour compter les nombres ou les valeurs de texte dans un champ donné.
Objectif
Compter les enregistrements correspondants dans une base de donnéesValeur de retour
Nombre numérique d'enregistrements correspondantsSyntaxe
= DCOUNT (base de données, (champ), critères)Arguments
- base de données - plage de base de données comprenant les en-têtes.
- field - (facultatif) Nom du champ ou index à compter.
- critères - Plage de critères comprenant les en-têtes.
Version
Excel 2003Notes d'utilisation
La fonction Excel DCOUNT compte les enregistrements correspondants dans une base de données à l'aide d'un champ et de critères spécifiés. L' argument de base de données est une plage de cellules qui comprend des en-têtes de champ, champ est le nom ou l'index du champ à compter et critère est une plage de cellules dont les en-têtes correspondent à ceux de la base de données .
En utilisant l'exemple ci-dessus, vous pouvez compter les enregistrements dont la couleur est "rouge" et le prix est> 10 avec ces formules:
=DCOUNT(B7:E14,"Total",B4:E5) // field by name =DCOUNT(B7:E14,4,B4:E5) // field by index =DCOUNT(B7:E14,,B4:E5) // field omitted
Attention: si un champ est fourni à la fonction DCOUNT, il n'est compté que s'il est non vide et numérique. Si le champ contient une valeur de texte ou si le champ est vide, il ne sera pas compté, même lorsque les critères correspondent.
Options de critères
Les critères peuvent inclure une variété d'expressions. Le tableau ci-dessous montre quelques exemples:
Critères | Comportement |
---|---|
rouge | Faire correspondre "rouge" ou "ROUGE" |
Ré* | Commence par "re" |
dix | Égal à 10 |
> 10 | Supérieur à 10 |
Pas vide | |
100 | Pas 100 |
> 19/12/2017 | Supérieur au 19 déc.2017 |
La plage de critères pour DCOUNT peut inclure plusieurs lignes sous les en-têtes. Lorsque les critères incluent plus d'une ligne, chaque ligne est jointe avec la logique OR et les expressions d'une ligne de critères donnée sont jointes avec la logique AND.
Remarques:
- DCOUNT ne comptera les valeurs numériques dans le champ donné que lorsque les critères correspondent. Pour compter des nombres ou du texte, utilisez DCOUNTA.
- DCOUNT prend en charge les jokers dans les critères, le support n'est pas aussi bon que dans des fonctions plus modernes comme COUNTIFS.
- Les critères peuvent inclure plusieurs lignes (comme expliqué ci-dessus),
- L' argument de champ peut être fourni sous forme de nom entre guillemets ("") ou sous forme de nombre représentant l'index de champ.
- La base de données et les plages de critères doivent inclure des en-têtes correspondants.