Passer directement au contenu principal
Compter le nombre d’occurrences d’une valeur

Compter le nombre d’occurrences d’une valeur

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Supposons que vous souhaitez déterminer combien de fois une valeur texte ou numérique apparaît dans une plage de cellules. Par exemple :

  • Si une plage, telle que a2: D20, contient les valeurs numériques 5, 6, 7 et 6, le nombre 6 apparaît deux fois.

  • Si une colonne contient «Beaune», «Duprez», «Duprez» et «Duprez», «Duprez» apparaît trois fois.

Il existe plusieurs manières de compter le nombre d’occurrences d’une valeur.

Utilisez la fonction NB.SI pour compter le nombre d’occurrences d’une valeur spécifique dans une plage de cellules.

Exemples de fonction NB.SI

Pour plus d’informations, voir Fonction NB.SI.

La fonction NB.SI.ENS est semblable à la fonction NB.SI à une exception près : NB.SI.ENS vous permet d’appliquer des critères aux cellules parmi plusieurs plages et compte le nombre de fois où tous les critères sont remplis. Vous pouvez utiliser jusqu’à 127 paires plage/critères avec la fonction NB.SI.ENS.

La syntaxe de la fonction NB.SI.ENS est la suivante :

NB.SI.ENS(plage_critères1; critères1; [plage_critères2; critères2];…)

Consultez l’exemple suivant :

Exemple de fonction NB.SI.ENS

Pour en savoir plus sur l’utilisation de cette fonction pour compter avec plusieurs plages et critères, voir Fonction NB.SI.ENS.

Supposons que avez besoin de déterminer combien de vendeurs ont vendu un article particulier dans une certaine région, ou que vous voulez connaître le nombre de ventes dépassant une certaine valeur réalisées par un vendeur particulier. Pour ce faire, vous pouvez utiliser les fonctions SI et NB ensemble : tout d’abord, vous utilisez la fonction SI pour tester une condition puis, uniquement si le résultat de la fonction SI est Vrai, vous utilisez la fonction NB pour compter les cellules.

Remarques : 

  • Les formules de cet exemple doivent être entrées sous forme de formules de tableau.

    • Si vous avez une version actuelle d' Office 365, vous pouvez simplement entrer la formule dans la cellule en haut à gauche de la plage de sortie, puis appuyer sur entrée pour confirmer la formule en tant que formule matricielle dynamique.

    • Si vous avez ouvert ce classeur dans Excel pour Windows ou Excel 2016 pour Mac et les versions plus récentes et si vous voulez modifier la formule ou créer une formule similaire, appuyez sur F2, puis appuyez sur Ctrl + Maj + Entrée pour que la formule renvoie les résultats attendus. Dans les versions précédentes d’Excel pour Mac, utilisez le raccourci COMMANDE +Maj+Entrée.

  • Pour que ces exemples de formules fonctionnent, le second argument de la fonction SI doit être un nombre.

Exemples de fonctions NB et SI imbriquées

Pour en savoir plus sur ces fonctions, voir Fonction NB et Fonction SI.

Dans les exemples qui suivent, nous utilisons les fonctions SI et SOMME conjointement. La fonction SI teste tout d’abord les valeurs de certaines cellules puis, si le résultat du test est Vrai, la fonction SOMME calcule le total des valeurs ayant réussi à ce test.

Remarques : Les formules de cet exemple doivent être entrées sous forme de formules matricielles.

  • Si vous avez une version actuelle d' Office 365, vous pouvez simplement entrer la formule dans la cellule en haut à gauche de la plage de sortie, puis appuyer sur entrée pour confirmer la formule en tant que formule matricielle dynamique.

  • Si vous avez ouvert ce classeur dans Excel pour Windows ou Excel 2016 pour Mac et les versions plus récentes et si vous voulez modifier la formule ou créer une formule similaire, appuyez sur F2, puis appuyez sur Ctrl + Maj + Entrée pour que la formule renvoie les résultats attendus. Dans les versions précédentes d’Excel pour Mac, utilisez le raccourci COMMANDE +Maj+Entrée.

Exemple 1

Exemple 1 : Fonctions SOMME et SI imbriquées dans une formule

La fonction ci-dessus indique si la plage C2:C7 contient les valeurs Beaune et Duprez, puis la fonction SOMME affiche normalement la somme des enregistrements pour lesquels la condition est remplie. La formule trouve trois enregistrements correspondant à Beaune et un enregistrement correspondant à Duprez dans la plage donnée, et affiche le résultat 4.

Exemple 2

Exemple 2 : Fonctions SOMME et SI imbriquées dans une formule

La fonction ci-dessus indique si la plage D2:D7 contient des valeurs inférieures à 9 000 € ou supérieures à 19 000 €, puis la fonction SOMME affiche normalement la somme de tous les enregistrements pour lesquels la condition est remplie. La formule trouve deux enregistrements dans les cellules D3 et D5, qui contiennent des valeurs inférieures à 9 000 €, et dans les cellules D4 et D6, qui contiennent des valeurs supérieures à 19 000 €, puis affiche 4.

Exemple 3

Exemple 3 : Fonctions SOMME et SI imbriquées dans une formule

La fonction ci-dessus indique que D2: D7 a des factures pour Beaune pour une taille inférieure à $9000, alors la fonction somme doit afficher la somme des enregistrements pour lesquels la condition est remplie. La formule détermine que la cellule C6 remplit la condition et affiche 1.

Vous pouvez utiliser un tableau croisé dynamique pour afficher des totaux et compter les occurrences de valeurs uniques. Un rapport de tableau croisé dynamique offre un moyen interactif de synthétiser rapidement de grandes quantités de données. Vous pouvez en utiliser un pour développer et réduire les niveaux de données afin de cibler vos résultats et les analyser en détail à partir des données synthétisées par domaines. De plus, vous pouvez intervertir des lignes et des colonnes ou des colonnes et des lignes (« pivot ») afin d’afficher le nombre d’occurrences d’une valeur dans un tableau croisé dynamique. Jetons un coup d’œil à la feuille de calcul Ventes, dans laquelle vous pouvez compter le nombre de valeurs de ventes correspondant à Golf et à Tennis au cours de trimestres spécifiques.

  1. Entrez les données suivantes dans une feuille de calcul Excel.

    Exemple de données d’un tableau croisé dynamique
  2. Sélectionnez la plage A2:C8.

  3. Cliquez sur Insertion > Tableau croisé dynamique.

  4. Dans la boîte de dialogue Créer un tableau croisé dynamique, cliquez sur Sélectionner un tableau ou une plage, cliquez sur Nouvelle feuille de calcul, puis cliquez sur OK.

    Un tableau croisé dynamique vide est créé dans une nouvelle feuille.

  5. Dans le volet Champs de tableau croisé dynamique, procédez comme suit :

    1. Faites glisser Sport vers la zone Lignes.

    2. Faites glisser Trimestre vers la zone Colonnes.

    3. Faites glisser Ventes vers la zone Valeurs.

    4. Répétez l’étape C.

      Le nom du champ s’affiche sous la forme SommedeVentes2 dans le tableau croisé dynamique et la zone Valeurs.

      À ce stade, le volet Champs de tableau croisé dynamique ressemble à ce qui suit :

      Champs de tableau croisé dynamique
    5. Dans la zone Valeurs, cliquez sur la flèche en regard de SommedeVentes2 et sélectionnez Paramètres des champs de valeurs.

    6. Dans la boîte de dialogue Paramètres des champs de valeurs, procédez comme suit :

      1. Dans la section Résumer le champ de valeur par, sélectionnez Nombre.

      2. Dans le champ Nom personnalisé, remplacez le nom par Nombre.

        Boîte de dialogue Paramètres des champs de valeurs
      3. Cliquez sur OK.

    Le tableau croisé dynamique affiche le nombre d’enregistrements correspondant à Golf et à Tennis pour Trimestre 3 et Trimestre 4, conjointement avec les chiffres des ventes.

    Tableau croisé dynamique

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Voir aussi

Vue d’ensemble des formules dans Excel

Comment éviter les formules incorrectes

Rechercher et corriger les erreurs dans les formules

Raccourcis clavier et les touches de fonction Excel

Fonctions Excel (par ordre alphabétique)

Fonctions Excel (par catégorie)

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×