Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.
Compter le nombre d’occurrences d’une valeur

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 se produit deux fois.

  • Si une colonne contient « Buchanan », « Dodsworth », « Dodsworth » et « Dodsworth », alors « Dodsworth » se produit 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 matricielles.

    • Si vous avez une version actuelle de Microsoft 365, vous pouvez alors simplement entrer la formule dans la cellule supérieure gauche de la plage de sortie, puis appuyer sur Entrée pour confirmer la formule en tant que formule de tableau dynamique.

    • Si vous avez ouvert ce classeur dans Excel pour Windows ou Excel 2016 pour Mac et versions plus récentes, et que vous souhaitez 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 Le bouton 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 de Microsoft 365, vous pouvez alors simplement entrer la formule dans la cellule supérieure gauche de la plage de sortie, puis appuyer sur Entrée pour confirmer la formule en tant que formule de tableau dynamique.

  • Si vous avez ouvert ce classeur dans Excel pour Windows ou Excel 2016 pour Mac et versions plus récentes, et que vous souhaitez 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 Le bouton 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 si D2 :D7 a des factures pour Buchanan inférieures à 9 000 $, 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 les 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 poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

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)

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×