La fonction BDNBVAL () d’Excel (en anglais DCOUNTA ())

Syntaxe.

BDNBVAL(base_de_données, champ, critères)

Définition.

Cette fonction compte le nombre de cellules d’une colonne, d’une liste ou d’une base de données qui ne sont pas vides et répondent aux conditions spécifiées.

Arguments

base de données (obligatoire) La plage de cellules qui compose la liste ou la base de données

champ (facultatif) Indique quelle colonne est utilisée dans la fonction

critères (obligatoire) La plage de cellules contenant les noms de champs et les critères de filtrage.

Contexte.

BDNBVAL () compte les cellules non vides, contrairement à BDNB (), qui compte les valeurs numériques.

Exemple.

Étant donné que votre entreprise est relativement nouvelle, vous souhaitez savoir combien de factures ont été envoyées à des entreprises aux États-Unis. Vous souhaitez également connaître le nombre total de factures dans la base de données afin de pouvoir calculer le pourcentage des factures pour les entreprises aux États-Unis.
Vous ouvrez une nouvelle feuille de calcul et définissez la plage de critères (le champ Pays/Région à partir des données d’origine). Ensuite, vous spécifiez le critère de recherche USA (voir Figure).


Étant donné que la fonction BDNBVAL() compte le texte, elle renvoie le nombre d’enregistrements correspondant au critère USA.
Spécifiez la plage de cellules contenant la base de données pour l’argument de base de données, par exemple A1 :F7008. Dans cet exemple, cette plage de cellules porte le nom dynamique Database.
Vous obtenez le même résultat si vous entrez le nom RECHERCHE2 pour la plage de critères (A4:A5 dans cet exemple) et entrez “pays/région” au lieu de la cellule A4 dans l’argument du champ. N’oubliez pas de joindre le nom du champ, pays/région , entre guillemets.
Le résultat est toujours 1001; la base de données contient 1 001 enregistrements répondant au critère États-Unis : 1 001 factures ont été envoyées à des entreprises aux États-Unis (voir Figure).


Maintenant, vous calculez le nombre total de factures émises de la même manière. La plage de recherche ne change pas. Référez le critère de recherche à une cellule vide pour compter tous les enregistrements dans le pays de la plage de recherche (voir Figure).

Illustration. BDNBVAL() calcule le nombre total de factures émises.

Après avoir calculé un total de 7 007 pour toutes les factures, vous pouvez calculer le pourcentage des factures pour les entreprises aux États-Unis. Comme vous pouvez le voir sur la Figure, vous pouvez calculer le pourcentage avec la fonction BDNBVAL().


Figure. Le pourcentage des factures.

Bien que cette méthode soit fastidieuse, elle est possible. Vous savez que 14 % de vos factures vont à des entreprises aux États-Unis. Le reste des factures est envoyé à des entreprises en dehors des États-Unis.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x