Formules Excel

Comment maîtriser le "counting" (comptage) sur Excel ? Formules, astuces et exemples

15 janvier 2026 9 vues

Excel est un outil puissant pour l'analyse de données, et le "counting" (comptage) est une fonction essentielle pour extraire des informations pertinentes. Que vous ayez besoin de compter le nombre de cellules contenant des chiffres, des textes spécifiques, ou des valeurs uniques, Excel offre une variété de formules et de techniques pour répondre à vos besoins. Dans cet article, nous allons explorer en détail les différentes méthodes de comptage sur Excel, avec des exemples pratiques et des astuces pour optimiser vos analyses. Préparez-vous à devenir un expert du "counting" sur Excel !

Maîtriser le "counting" sur Excel : Guide complet

Excel offre de nombreuses façons de réaliser des opérations de comptage, allant des fonctions simples aux formules plus complexes. Comprendre ces différentes méthodes est crucial pour analyser efficacement vos données. Ce guide vous présentera les principales formules et techniques pour maîtriser le "counting" (comptage) sur Excel.

1. La fonction NB : Compter les cellules contenant des nombres

La fonction NB est l'une des fonctions de comptage les plus basiques d'Excel. Elle permet de compter le nombre de cellules contenant des nombres dans une plage spécifiée.

Syntaxe : =NB(valeur1; [valeur2]; ...)

  • valeur1, valeur2, ... : Représentent les plages de cellules ou les valeurs que vous souhaitez évaluer.

Exemple :

Imaginez que vous avez une colonne (A1:A10) contenant des données variées, dont des nombres, du texte et des cellules vides. Pour compter uniquement les cellules contenant des nombres, vous utiliserez la formule suivante :

=NB(A1:A10)

Cette formule renverra le nombre de cellules dans la plage A1:A10 qui contiennent des valeurs numériques.

Conseils :

  • La fonction NB ignore les cellules vides, les valeurs textuelles et les valeurs d'erreur.
  • Vous pouvez inclure plusieurs plages dans la fonction NB en les séparant par des points-virgules.

2. La fonction NBVAL : Compter les cellules non vides

La fonction NBVAL est utilisée pour compter le nombre de cellules qui ne sont pas vides dans une plage donnée. Elle compte les cellules contenant des nombres, du texte, des dates et des valeurs logiques.

Syntaxe : =NBVAL(valeur1; [valeur2]; ...)

  • valeur1, valeur2, ... : Représentent les plages de cellules ou les valeurs que vous souhaitez évaluer.

Exemple :

Supposons que vous ayez une colonne (B1:B15) contenant des données variées, incluant des nombres, du texte, des dates et des cellules vides. Pour compter toutes les cellules qui ne sont pas vides, vous utiliserez la formule suivante :

=NBVAL(B1:B15)

Cette formule renverra le nombre total de cellules non vides dans la plage B1:B15.

Conseils :

  • La fonction NBVAL considère les cellules contenant des espaces comme non vides.
  • Elle est très utile pour déterminer le nombre total d'entrées dans une base de données.

3. La fonction NB.VIDE : Compter les cellules vides

La fonction NB.VIDE est l'opposé de NBVAL. Elle compte le nombre de cellules vides dans une plage spécifiée.

Syntaxe : =NB.VIDE(plage)

  • plage : Représente la plage de cellules que vous souhaitez évaluer.

Exemple :

Si vous avez une colonne (C1:C20) contenant des données avec des cellules vides, vous pouvez utiliser la fonction NB.VIDE pour compter le nombre de cellules vides :

=NB.VIDE(C1:C20)

Cette formule renverra le nombre de cellules vides dans la plage C1:C20.

Conseils :

  • Une cellule contenant une formule qui renvoie une chaîne vide (" ") n'est pas considérée comme vide par NB.VIDE.
  • Cette fonction est utile pour identifier les données manquantes dans une feuille de calcul.

4. La fonction NB.SI : Compter selon un critère

La fonction NB.SI est une fonction de comptage conditionnel. Elle permet de compter le nombre de cellules dans une plage qui répondent à un critère spécifique.

Syntaxe : =NB.SI(plage; critère)

  • plage : Représente la plage de cellules que vous souhaitez évaluer.
  • critère : Définit la condition à remplir pour qu'une cellule soit comptée.

Exemples :

  • Compter le nombre de cellules contenant la valeur "Oui" dans la plage D1:D30 :

    =NB.SI(D1:D30; "Oui")

  • Compter le nombre de cellules contenant une valeur supérieure à 100 dans la plage E1:E40 :

    =NB.SI(E1:E40; ">100")

  • Compter le nombre de cellules contenant une date antérieure au 01/01/2023 dans la plage F1:F50 :

    =NB.SI(F1:F50; "<01/01/2023")

Conseils :

  • Le critère doit être entre guillemets s'il s'agit de texte ou d'une condition logique.
  • Vous pouvez utiliser des caractères génériques comme * (zéro ou plusieurs caractères) et ? (un seul caractère) dans le critère.

5. La fonction NB.SI.ENS : Compter avec plusieurs critères

La fonction NB.SI.ENS est une extension de NB.SI qui permet de compter le nombre de cellules qui répondent à plusieurs critères simultanément.

Syntaxe : =NB.SI.ENS(plage_critères1; critères1; [plage_critères2; critères2]; ...)

  • plage_critères1, plage_critères2, ... : Représentent les plages de cellules à évaluer pour chaque critère.
  • critères1, critères2, ... : Définissent les conditions à remplir pour chaque plage.

Exemple :

Supposons que vous ayez une table avec les colonnes "Ville" (G1:G100) et "Ventes" (H1:H100). Pour compter le nombre de ventes supérieures à 1000 dans la ville de "Paris", vous utiliserez la formule suivante :

=NB.SI.ENS(G1:G100; "Paris"; H1:H100; ">1000")

Conseils :

  • Vous pouvez spécifier jusqu'à 127 paires plage/critère dans la fonction NB.SI.ENS.
  • L'ordre des plages et des critères est important. Assurez-vous que chaque critère correspond à la plage appropriée.

6. Combiner les fonctions de comptage avec d'autres fonctions

Les fonctions de comptage peuvent être combinées avec d'autres fonctions Excel pour effectuer des analyses plus complexes. Voici quelques exemples :

  • Compter le nombre de valeurs uniques dans une plage :

    Cette opération nécessite une combinaison de fonctions, notamment SOMME, SI, FREQUENCE et LIGNE. Voici une formule possible (à adapter à votre plage) :

    =SOMME(SI(FREQUENCE(A1:A10;A1:A10)>0;1))

    Cette formule compte le nombre de valeurs uniques dans la plage A1:A10.

  • Compter le nombre de cellules contenant une certaine chaîne de caractères (sans tenir compte de la casse) :

    Vous pouvez utiliser la fonction TROUVE combinée avec ESTNUM et NB.SI :

    =NB.SI(A1:A10;"*"&"mot_a_chercher"&"*")

    Cette formule compte le nombre de cellules dans la plage A1:A10 qui contiennent la chaîne de caractères "mot_a_chercher".

7. Erreurs courantes à éviter

  • Oublier les guillemets autour des critères textuels : Lorsque vous utilisez NB.SI ou NB.SI.ENS, assurez-vous de mettre les critères textuels entre guillemets (par exemple, "Oui").
  • Confondre NB et NBVAL : Rappelez-vous que NB compte uniquement les nombres, tandis que NBVAL compte toutes les cellules non vides.
  • Ignorer les espaces : Les espaces peuvent affecter les résultats des fonctions de comptage. Utilisez la fonction SUPPRESPACE pour supprimer les espaces inutiles avant de compter.
  • Ne pas adapter les plages : Vérifiez toujours que les plages spécifiées dans vos formules sont correctes et couvrent toutes les données que vous souhaitez analyser.

8. Astuces pour optimiser le "counting" sur Excel

  • Utiliser les tableaux structurés : Les tableaux structurés permettent de créer des formules plus lisibles et plus faciles à maintenir. De plus, les plages se mettent à jour automatiquement lorsque vous ajoutez ou supprimez des lignes.
  • Nommer les plages : Donner des noms significatifs à vos plages de cellules peut rendre vos formules plus compréhensibles.
  • Utiliser la validation des données : La validation des données peut vous aider à contrôler les entrées dans vos cellules, ce qui peut faciliter le comptage et réduire les erreurs.

Conclusion

Le "counting" sur Excel est une compétence essentielle pour l'analyse de données. En maîtrisant les fonctions NB, NBVAL, NB.VIDE, NB.SI et NB.SI.ENS, ainsi que les techniques de combinaison de fonctions, vous serez en mesure d'extraire des informations précieuses de vos feuilles de calcul. N'oubliez pas de suivre les conseils et astuces présentés dans cet article pour optimiser vos analyses et éviter les erreurs courantes. Alors, prêt à compter ?

Questions fréquentes

Quelle est la différence entre NB et NBVAL ?

La fonction `NB` compte uniquement les cellules contenant des nombres, tandis que la fonction `NBVAL` compte toutes les cellules non vides, qu'elles contiennent des nombres, du texte, des dates ou des valeurs logiques.

Comment compter le nombre de cellules contenant un texte spécifique dans Excel ?

Vous pouvez utiliser la fonction `NB.SI` pour compter le nombre de cellules contenant un texte spécifique. Par exemple, `=NB.SI(A1:A10; "texte_recherche")` comptera le nombre de cellules dans la plage A1:A10 contenant le texte "texte_recherche".

Est-il possible de compter des cellules en fonction de plusieurs critères ?

Oui, vous pouvez utiliser la fonction `NB.SI.ENS` pour compter les cellules qui répondent à plusieurs critères. Par exemple, `=NB.SI.ENS(A1:A10; ">10"; B1:B10; "Oui")` comptera le nombre de cellules où la valeur dans la plage A1:A10 est supérieure à 10 et la valeur correspondante dans la plage B1:B10 est "Oui".

Mots-clés associés :

compter occurrences excel formule excel nombre de fois nombre de valeurs uniques excel compter si excel excel nombre de cellules non vides

Partager cet article :