=COUNTIF
Statistiques Débutant Excel

COUNTIF Excel : Compter selon un critère - Tutoriel

Maîtrisez COUNTIF Excel ! Comptez facilement les cellules répondant à un critère spécifique. Exemples concrets, syntaxe et erreurs courantes.

Syntaxe

=COUNTIF(plage, critère)
  • plage : La plage de cellules à évaluer.
  • critère : Le critère qui définit les cellules à compter. Peut être un nombre, une expression, une référence de cellule ou une chaîne de texte.

Explication détaillée

Formule Excel COUNTIF : Compter les occurrences avec un critère

Introduction

La fonction COUNTIF (NB.SI en français) est un outil puissant d'Excel qui permet de compter le nombre de cellules dans une plage donnée qui correspondent à un critère spécifique. Elle est particulièrement utile pour l'analyse de données, le reporting et l'automatisation de tâches.

Syntaxe

La syntaxe de la fonction COUNTIF est la suivante :

=COUNTIF(plage, critère)
  • plage : La plage de cellules que vous souhaitez évaluer.
  • critère : Le critère que vous utilisez pour déterminer quelles cellules doivent être comptées.

Fonctionnement

COUNTIF examine chaque cellule de la plage spécifiée. Si le contenu de la cellule correspond au critère, la fonction incrémente un compteur. À la fin de l'examen de toute la plage, COUNTIF renvoie la valeur finale du compteur, qui représente le nombre de cellules correspondant au critère.

Le critère peut être :

  • Un nombre (par exemple, 10)
  • Une chaîne de texte (par exemple, "pomme")
  • Une expression (par exemple, ">10")
  • Une référence de cellule (par exemple, A1)

Cas d'utilisation

Voici quelques exemples concrets d'utilisation de COUNTIF dans différents contextes :

  • RH : Compter le nombre d'employés d'un département spécifique. =COUNTIF(C2:C100, "Marketing") (où C2:C100 contient les noms des départements).
  • Finance : Compter le nombre de transactions supérieures à un certain montant. =COUNTIF(B2:B100, ">1000") (où B2:B100 contient les montants des transactions).
  • Ventes : Compter le nombre de ventes réalisées par un vendeur spécifique. =COUNTIF(A2:A100, "Jean Dupont") (où A2:A100 contient les noms des vendeurs).
  • Gestion de stock : Compter le nombre de produits dont la quantité est inférieure à un seuil. =COUNTIF(D2:D100, "<5") (où D2:D100 contient les quantités en stock).

Bonnes pratiques

  • Utilisez des références de cellules pour le critère lorsque cela est possible, afin de rendre votre formule plus flexible et facile à mettre à jour.
  • Assurez-vous que le format des données dans la plage correspond au format du critère. Par exemple, si vous recherchez des dates, assurez-vous que les cellules de la plage sont formatées en tant que dates.
  • Utilisez des guillemets pour encadrer les chaînes de texte dans le critère.
  • Pour compter des cellules vides, utilisez COUNTIF(plage, "").
  • Pour compter des cellules non vides, utilisez COUNTIF(plage, "<>").

Combinaisons

COUNTIF peut être combinée avec d'autres fonctions Excel pour créer des formules plus complexes.

  • SUMIF : Pour additionner les valeurs d'une plage en fonction d'un critère.
  • AVERAGEIF : Pour calculer la moyenne des valeurs d'une plage en fonction d'un critère.
  • COUNTIFS : Pour compter les cellules en fonction de plusieurs critères (introduit dans Excel 2007).

Par exemple, pour calculer le nombre de ventes supérieures à 1000 € réalisées par Jean Dupont, vous pouvez utiliser la formule suivante :

=COUNTIFS(A2:A100, "Jean Dupont", B2:B100, ">1000")

Cas d'utilisation

Analyse de données

Reporting

Tableaux de bord

Exemples pratiques

Compter les ventes supérieures à 500€

Données : Colonnes B2:B10 contenant les montants des ventes: 200, 600, 300, 800, 550, 400, 700, 900, 100, 500

=COUNTIF(B2:B10, ">500")

Compte le nombre de ventes dont le montant est supérieur à 500€.

Résultat : 5
Compter le nombre d'employés du département Marketing

Données : Colonnes A2:A10 contenant les noms des départements: Marketing, RH, Finance, Marketing, Opérations, Marketing, RH, Finance, Marketing

=COUNTIF(A2:A10, "Marketing")

Compte le nombre d'employés qui appartiennent au département Marketing.

Résultat : 4
Compter le nombre de cellules contenant le texte 'urgent'

Données : Colonnes C2:C10 contenant des notes: urgent, normal, urgent, important, urgent, normal, urgent, normal, urgent

=COUNTIF(C2:C10, "*urgent*")

Compte le nombre de cellules contenant le mot 'urgent'. L'utilisation de * permet de chercher 'urgent' n'importe où dans le texte.

Résultat : 5

Conseils et astuces

Utilisez des références de cellules pour le critère afin de faciliter la modification de la formule.

Utilisez des guillemets autour du critère si c'est du texte.

Utilisez les opérateurs de comparaison (=, >, <, >=, <=, <>) pour définir des critères plus complexes.

La fonction COUNTIF n'est pas sensible à la casse (majuscules/minuscules).

Erreurs courantes

#VALUE!

Le critère contient une erreur de syntaxe, comme une parenthèse non fermée.

Vérifiez la syntaxe du critère et corrigez les erreurs.

Résultat incorrect

Le critère ne correspond à aucune cellule dans la plage.

Vérifiez que le critère est correct et que les données dans la plage sont correctes.

Formules associées