Décompte distinct - Conseils Excel

Excel Distinct Count ou Unique Count. Les tableaux croisés dynamiques offriront un nombre distinct, si vous cochez une petite case lorsque vous créez le tableau croisé dynamique.

Voici une gêne avec les tableaux croisés dynamiques. Faites glisser la colonne Client de la table de données vers la zone VALEURS. Le champ indique Nombre de clients, mais il s'agit en réalité du nombre de factures appartenant à chaque secteur. Et si vous voulez vraiment voir combien de clients uniques appartiennent à chaque secteur?

Tableau croisé dynamique
Nombre distinct

Sélectionnez une cellule dans la colonne Nombre de clients. Cliquez sur Paramètres du champ. Au début, la synthèse des valeurs par ressemble à la même somme, moyenne et nombre que vous avez toujours eues. Mais faites défiler vers le bas. Étant donné que le tableau croisé dynamique est basé sur le modèle de données, vous avez maintenant Distinct Count.

Une fois que vous avez sélectionné le nombre distinct, le tableau croisé dynamique affiche un nombre distinct de clients pour chaque secteur. C'était très difficile à faire dans les tableaux croisés dynamiques réguliers.

Le résultat

Compter distinct dans Excel 2010

Pour joindre deux tables dans Excel 2010, vous devez télécharger le complément gratuit Power Pivot de Microsoft. Une fois que vous l'avez installé, voici les étapes supplémentaires pour obtenir vos données dans Power Pivot:

  1. Sélectionnez une cellule dans le tableau de données. Dans l'onglet PowerPivot, choisissez Créer une table liée. Si Excel vous laisse dans la grille PowerPivot, utilisez alt = "" + Tab pour revenir à Excel.
  2. Sélectionnez une cellule dans le tableau des secteurs. Choisissez Créer une table liée.
  3. À partir de l'onglet PowerPivot du ruban Excel ou de l'onglet Accueil du ruban PowerPivot, choisissez de créer un tableau croisé dynamique.

Quand vient le temps de créer des relations, vous n'avez qu'un seul bouton appelé Créer. Excel 2010 essaiera d'abord de détecter automatiquement les relations. Dans cet exemple simple, la relation sera correcte.

Merci à Colin Michael et Alejandro Quiceno pour avoir suggéré Power Pivot en général.

Regarder la vidéo

  • Introduction du modèle de données dans Podcast 2014 pour la jointure de tables
  • Un autre avantage est la possibilité de faire un comptage distinct
  • Le tableau croisé dynamique régulier ne peut pas compter les clients par secteur
  • Ajoutez les données au modèle de données et vous disposez d'un décompte distinct
  • Avant Excel 2013, vous deviez ajouter 1 / COUNTIF aux données d'origine

Transcription vidéo

Apprenez Excel à partir du podcast, épisode 2015 - Distinct Count!

D'accord, tous les conseils de ce livre vont être des podcasts, regardez cette playlist pour l'ensemble!

OK, donc aujourd'hui, nous devons créer un rapport indiquant le nombre de clients dans chaque secteur, et un tableau croisé dynamique régulier NE PEUT PAS le faire. Donc, Insérer un tableau croisé dynamique placera les secteurs sur le côté gauche, puis demandera le nombre de clients, et il indique que cela nous donne le nombre de clients. Mais ce n'est pas le nombre de clients, c'est le nombre d'enregistrements qu'il y a, d'accord, nous n'avons pas 563 clients, complètement, complètement inutiles. Mais vérifiez ceci, incroyablement facile à résoudre, le podcast d'hier dont nous avons parlé d'utiliser le modèle de données pour joindre 2 tables ensemble. Aujourd'hui, j'ai juste un tableau, il y a, vous savez, vous ne penseriez pas qu'il y ait une raison d'utiliser le modèle de données, sauf pour cela, alors choisissez la case «Ajouter ces données au modèle de données».

En passant, c'est tout nouveau dans Excel 2013, vous avez donc besoin de 13 ou 16, si vous êtes bloqué sur un Mac ou dans Excel 2010, je vais vous montrer l'ancienne solution ici à la fin. Cliquez sur OK, créez exactement le même rapport, les secteurs en bas à gauche, le nombre de clients, une même mauvaise réponse, mais voici la différence. Lorsque nous entrons dans les paramètres de champ, cela a la même apparence, Sum, Count, Average, Max, Min, il en manque quelques-uns, et tout en bas il y en a un nouveau appelé Distinct Count. Wow, c'est quelque chose qui a été si difficile à faire dans les anciennes versions d'Excel, en fait, laissez-moi vous montrer comment nous le faisions dans Excel 2010.

Alors, voici les données, vous devriez sortir et faire un COUNTIF, compter combien de fois Vertex42 apparaît dans la colonne D, et il semble qu'il y ait 6 fois. Donc, le compte distinct est = 1 divisé par cela, d'accord, voyez ce que nous faisons, s'il y a six enregistrements avec Vertex42, nous leur donnons chacun 1/6 ou 0,16611, et quand nous additionnons tout cela, cela nous amènera à 1, non? Il y a 5 enregistrements ici, chacun obtient 1/5 ou 20%, additionnez tous ceux-ci, chacun d'entre eux nous amène à 1. Donc, dans Excel 2010, 7 ou 3 ou où que vous soyez, vous n'avez pas le modèle de données, vous y ajoutez donc ces champs supplémentaires, Sector, puis Distinct Count. C'était tellement plus difficile que la nouvelle méthode, alors j'apprécie certainement le modèle de données pour celui-ci. Eh bien cette astuce, et bien plus encore dans le livre, cliquez sur le "i" dans le coin supérieur droit, vous pouvez acheter le livre,25 $ en version imprimée, 10 $ pour un livre électronique, c'est pas cher!

Dans le podcast d'hier, 2014, nous avons parlé du modèle de données pour joindre des tables, un autre avantage est la possibilité de faire un comptage distinct. Le tableau croisé dynamique standard ne peut pas compter les clients par secteur, ajouter les données au modèle de données et vous disposez d'un décompte distinct. Avant Excel 2013, vous faites 1 / COUNTIF dans les données d'origine, et bien sûr, si vous voulez faire un décompte distinct pour autre chose, vous devrez peut-être changer cette formule, vraiment, vraiment frustrant. Belle, belle prestation latérale de l'ensemble du moteur Power Pivot!

Télécharger un fichier

Téléchargez l'exemple de fichier ici: Podcast2015.xlsx

Articles intéressants...