Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Compte les cellules non vides dans une colonne d'une liste ou d'une base de données qui répondent aux conditions spécifiées.
Syntaxe
expression. DCountA (arg1, arg2, arg3)
expression Variable représentant un objet WorksheetFunction.
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| Arg1 | Obligatoire | Range | Base de données, la plage de cellules constituant la liste ou la base de données. Une base de données est une liste de données connexes dans laquelle les lignes d'informations connexes sont des enregistrements et les colonnes de données des champs. La première ligne de la liste contient l'intitulé de chaque colonne. |
| Arg2 | Obligatoire | Variant | Champ, indique la colonne utilisée dans la fonction. Entrez l'intitulé de la colonne entre guillemets doubles, par exemple "Age" ou "Rendement", ou un nombre (sans les guillemets) représentant la position de la colonne dans la liste : 1 pour la première colonne, 2 pour la seconde, etc. |
| Arg3 | Obligatoire | Variant | Critère, la plage de cellules contenant les conditions spécifiées. Utilisez n’importe quelle plage pour l’argument critère, tant qu’elle inclut au moins une étiquette de colonne et au moins une cellule sous l’étiquette de colonne dans laquelle vous spécifiez une condition pour la colonne. |
Valeur renvoyée
Double
Remarques
Dans la mesure où le signe égal représente une formule lorsque vous entrez du texte ou une valeur dans une cellule, Microsoft Excel calcule ce que vous entrez ; cependant, ceci peut causer des résultats de filtre inattendus. Pour spécifier un opérateur d’égalité pour du texte ou pour une valeur, tapez le critère sous forme d’expression de chaîne dans la cellule appropriée de la plage de critères :
="=entrée », où entrée correspond au texte ou à la valeur que vous recherchez.
Par exemple :
| Ce que vous entrez dans la cellule | Ce qu'Excel calcule et affiche |
|---|---|
| ="=Davolio » | =Davolio |
| ="=3000 » | =3000 |
Lors du filtrage des données texte, Microsoft Excel ne fait pas de distinction entre les caractères majuscules ou minuscules. Vous pouvez cependant utiliser une formule permettant de faire cette distinction pendant une recherche.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.