>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment utiliser les fonctions NB.SI et NB.SI.ENS dans Excel

Les fonctions NB.SI et NB.SI.ENS d'Excel 2013 comptent le nombre d'enregistrements répondant à des critères définis. Les deux fonctions fonctionnent de manière similaire, mais la plus robuste NB.SI.ENS prend en charge plusieurs plages et critères. Par exemple, si vous voulez compter le nombre de fois où les ventes ont dépassé 100 € sur une période donnée, vous pourriez utiliser la simple fonction NB.SI. Cependant, si vous voulez compter le nombre de fois où un employé spécifique a réalisé une vente dépassant 100 €, vous auriez besoin de la fonction NB.SI.ENS.

Utiliser la fonction NB.SI

Étape 1

Entrez cette formule dans une cellule vide : =NB.SI(plage;critère)

Étape 2

Modifiez la valeur « plage » pour correspondre aux données que vous souhaitez évaluer. Par exemple, pour vérifier les chiffres de ventes de C1 à C99, insérez « C1:C99 » à la place de « plage ». Pour référencer une plage sur une autre feuille, utilisez « NomFeuille!C1:C99 » à la place. Entrer « [NomClasseur]NomFeuille!C1:C99 » référence une plage dans un autre classeur.

Étape 3

Remplacez « critère » par l'évaluation. Que vous travailliez avec des nombres ou du texte, le critère, y compris l'opérateur et la valeur, doit être entouré de guillemets. Si l'évaluation est une simple comparaison « égal à », vous pouvez omettre le signe égal. Dans l'exemple précédent, pour rechercher des ventes dépassant 100, changez la formule en : =NB.SI(C1:C99;">100")

Utiliser la fonction NB.SI.ENS

Étape 1

Entrez la même formule de départ que dans l'exemple NB.SI, mais utilisez « NB.SI.ENS » à la place. Sans critères supplémentaires, NB.SI.ENS fonctionne exactement comme NB.SI et produit les mêmes résultats, donc la formule suivante est parfaitement valide : =NB.SI.ENS(C1:C99;">100")

Étape 2

Ajoutez une virgule avant la parenthèse fermante et entrez la plage du critère secondaire. Dans l'exemple, si vous voulez aussi vérifier le nom de l'employé dans la colonne A, complétez la formule (en gardant à l'esprit qu'elle est encore incomplète) comme suit : =NB.SI.ENS(C1:C99;">100";A1:A99) La deuxième plage doit contenir le même nombre de lignes et de colonnes que la première, mais elles n'ont pas à être dans des colonnes adjacentes ni à commencer sur le même numéro de ligne.

Étape 3

Ajoutez une virgule après la deuxième plage et entrez le nouveau critère. Dans l'exemple, pour vérifier si le nom de l'employé est « Dupont, Jean », changez la formule en : =NB.SI.ENS(C1:C99;">100";A1:A99;"Dupont, Jean")

Cette formule n'incrémente le compteur que lorsque l'enregistrement de la colonne C est supérieur à 100 ET que l'enregistrement de la colonne A est égal à « Dupont, Jean ». Quand deux plages sont incluses, Excel ne compare pas nécessairement les données sur le même numéro de ligne ; mais compare plutôt les enregistrements relatifs. Par exemple, si la deuxième plage était « A11:A109 », Excel vérifiera d'abord que C1 est supérieur à 100, puis si A11 est égal à « Dupont, Jean ». Excel passera ensuite à C2 et A12, et ainsi de suite.

Étape 4

Ajoutez plus de plages et de critères jusqu'à ce que toutes vos conditions soient remplies. Contrairement à la restriction de la fonction NB.SI à une seule comparaison, NB.SI.ENS prend en charge jusqu'à 127 paires de plages et critères.

Astuce

Les deux fonctions prennent en charge les caractères génériques, comme le point d'interrogation ou l'astérisque, pour correspondre à un seul caractère ou à plusieurs caractères, respectivement. Par exemple, un critère de « r?n » correspond à « run » ou « ran », mais pas « rain ». Un critère de « r*n » correspond à « rn », « run », « ran » ou « rain ». Si vous devez faire correspondre un vrai point d'interrogation ou astérisque, mettez un tilde devant, comme « es-tu sûr~? » pour correspondre au texte suivi seulement d'un point d'interrogation.

Vie connectée