
Sommaire
La fonction Excel DCOUNTA 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, DCOUNTA compte les valeurs numériques et textuelles lorsque la valeur du champ n'est pas vide. Utilisez DCOUNT pour compter uniquement les valeurs numériques dans un champ donné.
Objectif
Compter les enregistrements correspondants dans une base de donnéesValeur de retour
Nombre numérique d'enregistrements correspondantsSyntaxe
= DCOUNTA (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 DCOUNTA compte les enregistrements correspondants dans une base de données à l'aide d'un champ et de critères spécifiés. Contrairement à DCOUNT, qui ne compte que les valeurs numériques, DCOUNTA compte les valeurs numériques et textuelles. Les cellules vides sont ignorées. Utilisez DCOUNT pour compter uniquement les valeurs numériques.
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:
=DCOUNTA(B7:E14,"Color",B4:E5) // field by name =DCOUNTA(B7:E14,1,B4:E5) // field by index =DCOUNTA(B7:E14,,B4:E5) // field omitted
Attention: si la valeur d'un champ est vide, elle ne sera pas comptée, même si les critères correspondent.
Remarque: La fonction DCOUNTA comptera les nombres ou le texte dans un champ donné, alors que DCOUNT ne compte que les valeurs numériques.
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
- DCOUNTA compte les nombres et le texte dans un champ donné lorsque les critères correspondent.
- DCOUNTA 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.