Accéder au contenu principal

Comment compter les valeurs uniques dans un tableau croisé dynamique Excel ?

Author: Xiaoyang Last Modified: 2025-08-06

Par défaut, lors de la création d'un tableau croisé dynamique basé sur une plage de données contenant des valeurs en double, tous les enregistrements sont également comptés. Cependant, parfois, nous souhaitons simplement compter les valeurs uniques basées sur une colonne pour obtenir le résultat comme illustré dans la capture d'écran de droite. Dans cet article, je vais expliquer comment compter les valeurs uniques dans un tableau croisé dynamique.

Compter les valeurs uniques dans un tableau croisé dynamique avec les Paramètres de champ de valeur dans Excel

Compter les valeurs uniques dans un tableau croisé dynamique avec une colonne auxiliaire (pour les versions d'Excel antérieures à 2013)

A screenshot showing a pivot table with distinct counts in Excel

Compter les valeurs uniques dans un tableau croisé dynamique avec les Paramètres de champ de valeur

Dans Excel 2013 et les versions ultérieures, une nouvelle fonction Compte distinct a été ajoutée au tableau croisé dynamique. Vous pouvez appliquer cette fonctionnalité pour résoudre rapidement et facilement cette tâche.

1. Sélectionnez votre plage de données et cliquez sur Insertion > Tableau croisé dynamique. Dans la boîte de dialogue Créer un tableau croisé dynamique, choisissez une nouvelle feuille de calcul ou une feuille de calcul existante où vous souhaitez placer le tableau croisé dynamique, puis cochez la case Ajouter ces données au modèle de données, voir capture d'écran :

A screenshot showing the Create PivotTable dialog box with the Add this data to the Data Model option checked in Excel

2. Ensuite, dans le volet Champs du tableau croisé dynamique, faites glisser le champ Classe vers la zone Ligne, et faites glisser le champ Nom vers la zone Valeurs, voir capture d'écran :

A screenshot showing fields added to a pivot table in Excel

3. Cliquez ensuite sur la liste déroulante Compte de Nom, puis choisissez Paramètres de champ de valeur, voir capture d'écran :

A screenshot showing how to open Value Field Settings from a pivot table in Excel

4. Dans la boîte de dialogue Paramètres de champ de valeur, cliquez sur l'onglet Résumer les valeurs par, puis faites défiler jusqu'à cliquer sur l'option Compte distinct, voir capture d'écran :

A screenshot showing the Distinct Count option in Value Field Settings in Excel

5. Cliquez ensuite sur OK, et vous obtiendrez le tableau croisé dynamique qui compte uniquement les valeurs uniques.

A screenshot showing a pivot table with distinct counts in Excel

  • Remarque : Si vous cochez l'option Ajouter ces données au modèle de données dans la boîte de dialogue Créer un tableau croisé dynamique, la fonction Champ calculé sera désactivée.

Compter les valeurs uniques dans un tableau croisé dynamique avec une colonne auxiliaire (pour les versions d'Excel antérieures à 2013)

Dans les anciennes versions d'Excel, vous devez créer une colonne auxiliaire pour identifier les valeurs uniques. Veuillez suivre les étapes ci-dessous :

1. Dans une nouvelle colonne à côté des données, entrez cette formule =SI(SOMMEPROD(($A$2:$A2=A2)*($B$2:$B2=B2))>1;0;1) dans la cellule C2, puis faites glisser la poignée de recopie sur la plage de cellules pour appliquer cette formule. Les valeurs uniques seront identifiées, comme le montre la capture d'écran ci-dessous.

A screenshot showing a helper column used to identify unique values in Excel.

2. Maintenant, vous pouvez créer un tableau croisé dynamique. Sélectionnez la plage de données incluant la colonne auxiliaire, puis cliquez sur Insertion > Tableau croisé dynamique > Tableau croisé dynamique, voir capture d'écran :

A screenshot showing how to insert a pivot table in Excel from the Insert tab

3. Ensuite, dans la boîte de dialogue Créer un tableau croisé dynamique, choisissez une nouvelle feuille de calcul ou une feuille de calcul existante où vous souhaitez placer le tableau croisé dynamique, voir capture d'écran :

A screenshot of the Create PivotTable dialog box in Excel

4. Cliquez sur OK, puis faites glisser le champ Classe vers la zone Étiquettes de ligne, et faites glisser le champ Colonne auxiliaire vers la zone Valeurs, et vous obtiendrez un tableau croisé dynamique qui compte uniquement les valeurs uniques.

A screenshot showing a pivot table counting unique values using a helper column in Excel


Plus d'articles relatifs aux tableaux croisés dynamiques :

  • Appliquer le même filtre à plusieurs tableaux croisés dynamiques
  • Parfois, vous pouvez créer plusieurs tableaux croisés dynamiques basés sur la même source de données, et maintenant vous filtrez un tableau croisé dynamique et souhaitez que les autres tableaux croisés dynamiques soient également filtrés de la même manière. Cela signifie que vous voulez modifier plusieurs filtres de tableau croisé dynamique en une seule fois dans Excel. Cet article parlera de l'utilisation d'une nouvelle fonctionnalité appelée Segment dans Excel 2010 et versions ultérieures.
  • Mettre à jour la plage du tableau croisé dynamique dans Excel
  • Dans Excel, lorsque vous supprimez ou ajoutez des lignes ou des colonnes dans votre plage de données, le tableau croisé dynamique correspondant ne se met pas à jour en même temps. Ce tutoriel va vous expliquer comment mettre à jour le tableau croisé dynamique lorsque les lignes ou colonnes de la table de données changent.
  • Masquer les lignes vides dans un tableau croisé dynamique dans Excel
  • Nous savons que le tableau croisé dynamique est pratique pour analyser les données dans Excel, mais parfois, il y a des contenus vides qui apparaissent dans les lignes comme le montre la capture d'écran ci-dessous. Maintenant, je vais vous expliquer comment masquer ces lignes vides dans un tableau croisé dynamique dans Excel.

Meilleurs outils de productivité Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
  • Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!