Formules Excel

Excel COUNTIF : Maîtrisez le comptage conditionnel en un clin d'œil

14 janvier 2026 9 vues

La fonction COUNTIF d'Excel est un outil puissant pour analyser vos données. Elle vous permet de compter le nombre de cellules dans une plage qui répondent à un ou plusieurs critères que vous définissez. Que vous ayez besoin de dénombrer des clients d'une certaine région, des produits en rupture de stock ou des employés ayant atteint un certain objectif, COUNTIF est la solution. Dans cet article, nous allons explorer en détail cette fonction, ses applications pratiques et les meilleures façons de l'utiliser pour optimiser votre travail avec Excel.

Comprendre la fonction Excel COUNTIF

La fonction COUNTIF (NB.SI en français) est une fonction statistique d'Excel qui compte le nombre de cellules dans une plage donnée qui répondent à un critère spécifique. Sa syntaxe est simple et facile à comprendre, ce qui en fait un outil accessible même pour les débutants.

Syntaxe de COUNTIF

La syntaxe de la fonction COUNTIF est la suivante :

=COUNTIF(plage, critère)

  • plage : La plage de cellules dans laquelle vous souhaitez compter.
  • critère : Le critère qui détermine quelles cellules doivent être comptées. Le critère peut être un nombre, une expression, une référence de cellule, une chaîne de texte ou une fonction.

Exemples de base

Voici quelques exemples simples pour illustrer le fonctionnement de la fonction COUNTIF:

  • =COUNTIF(A1:A10, ">5") : Compte le nombre de cellules dans la plage A1:A10 qui contiennent une valeur supérieure à 5.
  • =COUNTIF(B1:B20, "pomme") : Compte le nombre de cellules dans la plage B1:B20 qui contiennent le texte "pomme".
  • =COUNTIF(C1:C15, A1) : Compte le nombre de cellules dans la plage C1:C15 qui contiennent la même valeur que la cellule A1.

Applications pratiques de COUNTIF

La fonction COUNTIF peut être utilisée dans une variété de situations pour analyser et résumer vos données. Voici quelques exemples concrets :

Comptage de valeurs spécifiques

Supposons que vous ayez une liste de noms de produits dans la colonne A et que vous souhaitiez savoir combien de fois le produit "Ordinateur portable" apparaît. Vous pouvez utiliser la formule suivante :

=COUNTIF(A:A, "Ordinateur portable")

Cette formule comptera toutes les cellules de la colonne A qui contiennent le texte "Ordinateur portable".

Comptage de valeurs supérieures ou inférieures à un seuil

Imaginez que vous ayez une liste de scores d'examens dans la colonne B et que vous souhaitiez savoir combien d'étudiants ont obtenu un score supérieur à 70. Vous pouvez utiliser la formule suivante :

=COUNTIF(B:B, ">70")

Cette formule comptera toutes les cellules de la colonne B qui contiennent une valeur supérieure à 70.

Comptage de cellules vides ou non vides

Pour compter les cellules vides dans une plage, vous pouvez utiliser la formule suivante :

=COUNTIF(C:C, "")

Cette formule comptera toutes les cellules de la colonne C qui sont vides.

Pour compter les cellules non vides, vous pouvez utiliser la formule suivante :

=COUNTA(C:C)-COUNTBLANK(C:C)

Cette formule soustrait le nombre de cellules vides (calculé par COUNTBLANK) du nombre total de cellules non vides (calculé par COUNTA).

Comptage avec des caractères génériques

La fonction COUNTIF prend également en charge les caractères génériques, ce qui vous permet de compter les cellules qui correspondent à un certain modèle.

  • * (astérisque) : Représente n'importe quelle séquence de caractères.
  • ? (point d'interrogation) : Représente n'importe quel caractère unique.

Par exemple, pour compter le nombre de cellules dans la colonne D qui commencent par la lettre "A", vous pouvez utiliser la formule suivante :

=COUNTIF(D:D, "A*")

Cette formule comptera toutes les cellules de la colonne D qui commencent par la lettre "A", suivies de n'importe quelle séquence de caractères.

Pour compter le nombre de cellules dans la colonne E qui contiennent exactement 5 caractères et commencent par la lettre "B", vous pouvez utiliser la formule suivante :

=COUNTIF(E:E, "B????")

Cette formule comptera toutes les cellules de la colonne E qui commencent par la lettre "B", suivie de quatre caractères quelconques.

Conseils et astuces pour utiliser COUNTIF

  • Utilisez des références de cellules : Au lieu de saisir directement le critère dans la formule, vous pouvez utiliser une référence de cellule. Cela vous permet de modifier facilement le critère sans avoir à modifier la formule.
  • Combinez COUNTIF avec d'autres fonctions : Vous pouvez combiner la fonction COUNTIF avec d'autres fonctions Excel pour effectuer des analyses plus complexes. Par exemple, vous pouvez utiliser la fonction SUMIF pour additionner les valeurs d'une plage en fonction d'un critère spécifique, en utilisant la même logique que COUNTIF.
  • Faites attention aux types de données : Assurez-vous que le type de données du critère correspond au type de données des cellules que vous comptez. Par exemple, si vous essayez de compter des nombres, assurez-vous que le critère est également un nombre.
  • Utilisez des noms de plages : Pour rendre vos formules plus lisibles, vous pouvez définir des noms de plages. Par exemple, au lieu d'utiliser A1:A10, vous pouvez définir un nom de plage appelé "Produits" et utiliser COUNTIF(Produits, "Ordinateur portable").

Erreurs courantes à éviter avec COUNTIF

  • Oublier les guillemets pour le texte : Lorsque vous utilisez du texte comme critère, n'oubliez pas de l'entourer de guillemets doubles ("). Sinon, Excel interprétera le texte comme une référence de cellule.
  • Utiliser des critères incorrects : Assurez-vous que le critère que vous utilisez est correct et correspond à ce que vous voulez compter. Par exemple, si vous voulez compter les cellules supérieures à 10, utilisez ">10" et non >10.
  • Confondre COUNTIF avec COUNTIFS : Si vous avez besoin de plusieurs critères, utilisez la fonction COUNTIFS (NB.SI.ENS en français) au lieu de COUNTIF. La fonction COUNTIFS vous permet de spécifier plusieurs plages et critères.

COUNTIF vs COUNTIFS : Quelle est la différence ?

La principale différence entre COUNTIF et COUNTIFS réside dans le nombre de critères que vous pouvez utiliser. COUNTIF ne permet qu'un seul critère, tandis que COUNTIFS permet d'utiliser plusieurs critères. Si vous avez besoin de compter des cellules qui répondent à plusieurs conditions simultanément, COUNTIFS est la fonction à utiliser.

Exemple avec COUNTIFS

Supposons que vous ayez une liste de ventes dans la colonne A (ville), la colonne B (produit) et la colonne C (montant des ventes). Vous souhaitez savoir combien de ventes d'"Ordinateur portable" ont été réalisées à "Paris" et dont le montant est supérieur à 1000 €. Vous pouvez utiliser la formule suivante :

=COUNTIFS(A:A, "Paris", B:B, "Ordinateur portable", C:C, ">1000")

Cette formule comptera toutes les lignes où la ville est "Paris", le produit est "Ordinateur portable" et le montant des ventes est supérieur à 1000 €.

Conclusion

La fonction Excel COUNTIF est un outil essentiel pour le comptage conditionnel de données. En comprenant sa syntaxe, ses applications pratiques et en évitant les erreurs courantes, vous pouvez l'utiliser efficacement pour analyser et résumer vos données. N'hésitez pas à explorer les différentes options et à combiner COUNTIF avec d'autres fonctions Excel pour des analyses plus complexes. Avec de la pratique, vous maîtriserez rapidement cette fonction et gagnerez en efficacité dans votre travail avec Excel.

Questions fréquentes

Comment COUNTIF gère-t-il la casse (majuscules/minuscules) ?

La fonction COUNTIF n'est pas sensible à la casse. Cela signifie qu'elle considérera "Pomme" et "pomme" comme étant identiques. Si vous avez besoin d'une comparaison sensible à la casse, vous devrez utiliser une formule plus complexe combinant d'autres fonctions Excel.

Puis-je utiliser COUNTIF avec des dates ?

Oui, vous pouvez utiliser COUNTIF avec des dates. Assurez-vous que le critère de date est correctement formaté. Vous pouvez utiliser des opérateurs de comparaison comme "<" (inférieur à), ">" (supérieur à), "<=" (inférieur ou égal à) et ">=" (supérieur ou égal à) pour spécifier des plages de dates. Par exemple, `COUNTIF(A1:A10, ">01/01/2023")` comptera les dates postérieures au 1er janvier 2023.

Comment puis-je compter le nombre de cellules qui contiennent une certaine chaîne de caractères, quelle que soit sa position dans la cellule ?

Pour compter les cellules qui contiennent une certaine chaîne de caractères, vous pouvez utiliser les caractères génériques. Par exemple, pour compter le nombre de cellules dans la plage A1:A10 qui contiennent la chaîne "Excel", vous pouvez utiliser la formule suivante : `=COUNTIF(A1:A10, "*Excel*")`. L'astérisque (*) représente n'importe quelle séquence de caractères, donc cette formule comptera toutes les cellules qui contiennent "Excel" n'importe où dans le texte.

Mots-clés associés :

excel countifs excel countblank excel counta excel frequency excel nombre.si

Partager cet article :