Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment compter des valeurs uniques dans un tableau croisé dynamique?

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

Compter les valeurs uniques dans le tableau croisé dynamique avec la colonne d'assistance

Compter les valeurs uniques dans le tableau croisé dynamique avec les paramètres de champ de valeur dans Excel 2013 et les versions ultérieures

Plus de conseils sur le tableau croisé dynamique ...


Grouper la date par année fiscale, semestre, numéro de semaine ou autres dates spécifiques dans le tableau croisé dynamique

Normalement, vous pouvez grouper rapidement le tableau croisé dynamique par mois, année, trimestre, mais vous pouvez parfois souhaiter regrouper les données en fonction de l'année fiscale, du semestre et d'autres dates spécifiques. Dans ce cas, Kutools for Excel's Tableau croisé dynamique, regroupement d'heures spéciales Cet utilitaire étend la fonction de regroupement d'origine et prend en charge davantage de regroupements de dates. Cliquez pour télécharger Kutools for Excel!


Compter les valeurs uniques dans le tableau croisé dynamique avec la colonne d'assistance

Dans Excel, vous devez créer une colonne d'assistance pour identifier les valeurs uniques. Pour cela, procédez comme suit:

1. Dans une nouvelle colonne en plus des données, veuillez entrer cette formule =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) dans la cellule C2, puis faites glisser la poignée de recopie sur les cellules de la plage auxquelles vous souhaitez appliquer cette formule. Les valeurs uniques seront identifiées comme suit:

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

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

4. Cliquez OK, puis faites glisser le Cours en Groupe champ à Étiquettes de ligne boîte et faites glisser le Auxiliaire colonne champ à Valeurs case, et vous obtiendrez le tableau croisé dynamique suivant qui compte uniquement les valeurs uniques.


Compter les valeurs uniques dans le tableau croisé dynamique avec les paramètres de champ de valeur dans Excel 2013 et les versions ultérieures

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

1. Sélectionnez votre plage de données et cliquez sur insérer > Tableau croisé dynamique, Dans le Créer un tableau croisé dynamique boîte de dialogue, choisissez une nouvelle feuille de calcul ou feuille de calcul existante dans laquelle vous souhaitez placer le tableau croisé dynamique, et vérifiez Ajouter ces données au modèle de données case à cocher, voir capture d'écran:

2. Puis dans le Champs de tableau croisé dynamique volet, faites glisser le Cours en Groupe champ à la Rangée boîte et faites glisser le Nom champ à la Valeurs boîte, voir capture d'écran:

3. Et puis cliquez sur le Comte de nom liste déroulante, choisissez Paramètres du champ de valeur, voir capture d'écran:

4. Dans le Paramètres du champ de valeur dialogue, cliquez sur Résumer les valeurs par onglet, puis faites défiler pour cliquer Comte distinct option, voir capture d'écran:

5. Et puis cliquez OK, vous obtiendrez le tableau croisé dynamique qui ne compte que les valeurs uniques.

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

Articles de tableau croisé dynamique plus relatifs:

  • 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. Désormais, vous filtrez un tableau croisé dynamique et souhaitez également filtrer d’autres tableaux croisés dynamiques, ce qui signifie que vous souhaitez modifier simultanément plusieurs filtres de tableaux croisés dynamiques. Exceller. Dans cet article, je parlerai de l’utilisation d’une nouvelle fonctionnalité Slicer dans Excel 2010 et ses versions ultérieures.
  • Mettre à jour la plage de 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 relatif ne se met pas à jour en même temps. Maintenant, ce tutoriel vous dira comment mettre à jour le tableau croisé dynamique lorsque les lignes ou les colonnes de la table de données changent.
  • Masquer les lignes vides dans un tableau croisé dynamique dans Excel
  • Comme nous le savons, le tableau croisé dynamique est pratique pour nous d'analyser les données dans Excel, mais parfois, il ya des contenus vierges apparaissant dans les lignes comme ci-dessous capture d'écran. Maintenant, je vais vous dire comment cacher ces lignes vides dans le tableau croisé dynamique dans Excel.

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe Créer une liste de diffusion et envoyer des emails ...
  • Super Formula Bar (éditez facilement plusieurs lignes de texte et de formule); Disposition de lecture (facilement lire et éditer un grand nombre de cellules); Coller à la gamme filtrée...
  • Fusionner les cellules / rangées / colonnes sans perdre de données; Contenu des cellules divisées; Combiner les lignes / colonnes en double... Prévenir les cellules en double; Comparer les plages...
  • Sélectionnez Dupliquer ou Unique Des rangées; Sélectionnez les lignes vierges (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux cahiers d'exercices; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de la formule; Créer automatiquement des références à plusieurs feuilles; Insérer des balles, Cases à cocher et plus ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre contenu de cellules et commentaires...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial en gras, en italique ...
  • Combinaison de classeurs et de feuilles de calcul; Fusionner les tables en fonction des colonnes clés; Fractionner les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus que de puissantes fonctionnalités 300. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit du jour 30.
kte tab 201905

Office Tab apporte une interface à onglets à Office et simplifie grandement votre travail

  • Activer l'édition par onglets et la lecture 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, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit le nombre de clics de souris pour vous chaque jour!
fond officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jay · 21 days ago
    My Excel dont have check box " Add this data to the Data Model"
    So, What can i do?
  • To post as a guest, your comment is unpublished.
    Accountant master · 1 months ago
    Thank you so much !!!!!
  • To post as a guest, your comment is unpublished.
    chemheang · 3 months ago
    I cannot edit after I save. Can yo tell me why?
  • To post as a guest, your comment is unpublished.
    Chantal Bot-Roovers · 4 months ago
    sorry, this still doesn't provide a solution for me in excel 2010. You're =if(sumproduct() formula doesn't work. It misses the values for the if formula if you use it like you put it and it doesn't count unique values in my excel sheet if I add =if(>1,01;1;0)...
  • To post as a guest, your comment is unpublished.
    Michael · 4 months ago
    oh man... you saved me so so so much time !!!
    thanks a lot !!!!
  • To post as a guest, your comment is unpublished.
    Dilip · 1 years ago
    Distinct count Option not shown in summarize value by - Excel version 2013
    • To post as a guest, your comment is unpublished.
      Karim Masarweh · 1 years ago
      Please verify that you have ticked the "Add this data to data model" check in the CreatePivot dialog box :)
    • To post as a guest, your comment is unpublished.
      Karim · 1 years ago
      I faced the same issue and then found the resolution.
      Seems that it's available only when you tick the "Add this data to the Data Model" checkbox in the Create PivotTable dialog box.
      Please try if that helps
    • To post as a guest, your comment is unpublished.
      Julio · 1 years ago
      same for me! Any suggestion?
  • To post as a guest, your comment is unpublished.
    Brian Vaughn · 1 years ago
    These all work but only to an extent. I'm trying to find a solution for the issue with all of these. When I create a helper column and use the formula =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) I do indeed get the distinct count. But how do you resolve the issue were you need the pivot fields to include one of the lines of data where the formula gives a zero? I also tried using the Data Model and distinct count. This gives the correct count but when you double click the data to drill down you do not get the data specified in the pivot.
  • To post as a guest, your comment is unpublished.
    Ray Man · 1 years ago
    Amazing! thanks a tons - this worked for me on Excel 2016.
  • To post as a guest, your comment is unpublished.
    Guest · 1 years ago
    I don't see the Distinct Count under Summarize Value By tab. My "Add this data to the Data model" check box is also grey out. How can I change this setting?
    • To post as a guest, your comment is unpublished.
      AJ · 5 months ago
      Ran into the same issue... it is probably because the file you opened was as a csv. When I reopened my file as an excel file (either start a new one, copy+paste or save as), I have the functionality of adding to data model
  • To post as a guest, your comment is unpublished.
    Ms Nadia · 1 years ago
    omg!!! yes...thanks for this!!!!
  • To post as a guest, your comment is unpublished.
    Lokesh Tailor · 1 years ago
    Thanks. It is helpful..
  • To post as a guest, your comment is unpublished.
    kash · 1 years ago
    Thank you. saved lot of hours.
  • To post as a guest, your comment is unpublished.
    Nick · 1 years ago
    I am using excel 2016 but I am not seeing the Count Distinct option in the pivot Value Fields Settings window. There are only Sum, Count, Average, Max, Min, Product, Count Numbers, StdDev, StdDevp, Var and Varp. Any thoughts on how to find it?
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Nick,
      You should check Add this data to the Data model check box in the first step when you creating the pivot table, see screenshot:
      • To post as a guest, your comment is unpublished.
        Nick · 1 years ago
        Hi Skyyang, Thank you, I did select this but once it is selected, I am not able to add calculated fields. Do you know how to add in calculated fields using this method?
      • To post as a guest, your comment is unpublished.
        Ayush · 1 years ago
        very helpful!
  • To post as a guest, your comment is unpublished.
    Sam · 1 years ago
    So glad I came across this.
  • To post as a guest, your comment is unpublished.
    Garima · 1 years ago
    Very helpful !
  • To post as a guest, your comment is unpublished.
    Filipe · 1 years ago
    Never used that Add this data to the data model before, great tip! Thanks!
  • To post as a guest, your comment is unpublished.
    Ravi Chauhan · 1 years ago
    Awesome ... thank you.
  • To post as a guest, your comment is unpublished.
    TonyL · 3 years ago
    I own and love KuTools, but to find unique values (using 2010) whether with helpers cells or Kutools, do does the data have to be sorted so that the unique field can be found? Thank you.