Aller au contenu
Maths & statistiques

NB.SI.ENS

NB.SI.ENS compte les lignes qui remplissent toutes les conditions indiquées. Elle répond aux questions du type « combien de commandes livrées en retard ce mois-ci ? ».

  • compter
  • dénombrement
  • plusieurs critères
  • NB.SI.ENS
  • doublons

Syntaxe

Modèle
=NB.SI.ENS(plage_critère1 ; critère1 ; [plage_critère2 ; critère2] ; ...)

Exemple

Exemple concret
Suivi des commandes : statut en C2:C300, retard en jours en E2:E300=NB.SI.ENS(C2:C300 ; "Livrée" ; E2:E300 ; ">0")   renvoie les commandes livrées en retard, par exemple 17=NB.SI.ENS(C2:C300 ; "Livrée")                    renvoie toutes les commandes livrées, par exemple 212→ taux de retard : 17 / 212 ≈ 8 %

À retenir

  1. Repérer les doublons : =NB.SI($A$2:$A$300 ; A2)>1 renvoie VRAI sur chaque ligne dont la valeur apparaît plusieurs fois.
  2. Piège : un critère numérique comme ">0" ignore les nombres stockés en texte ; une colonne importée mal convertie donne un compte trop faible sans erreur.
  3. Les jokers et les opérateurs s'utilisent comme dans SOMME.SI.ENS : "Exp*", ">="&H1.
  4. Pour compter des valeurs distinctes en Microsoft 365, =LIGNES(UNIQUE(C2:C300)) suffit si la plage ne contient pas de cellule vide.

Voir aussi