2011-08-29 14:22:19 +0000 2011-08-29 14:22:19 +0000
38
38

Créer un graphique circulaire à partir de valeurs distinctes dans une colonne en regroupant les données dans Excel

J'ai un document Excel contenant des informations provenant d'une enquête. Je veux créer un graphique circulaire sur un lieu (pays).

Comment puis-je faire en sorte qu'Excel regroupe toutes les valeurs distinctes et les affiche ensuite les unes par rapport aux autres ? Disons qu'il y a 100 lignes, avec cinq pays différents : l'Amérique, le Royaume-Uni, la France, la Chine et l'Allemagne. Par exemple, disons que l'Amérique a 30 lignes, le Royaume-Uni 20, la France 10, la Chine 30 et l'Allemagne 10. Je voudrais que le camembert affiche et représente ces valeurs les unes par rapport aux autres.

J'ai essayé de ne sélectionner que la colonne de localisation, mais elle n'affiche rien - rien qui ressemble à ce que je veux, en tout cas. Je sais que je peux compter toutes les valeurs distinctes, mais j'aimerais qu'Excel le fasse automatiquement parce que je vais créer d'autres diagrammes circulaires à partir de données similaires.

Réponses (2)

51
51
51
2011-08-29 16:59:52 +0000

Voici comment je procède :

  1. Ajoutez une colonne et remplissez-la avec 1 (nommez la Comptez par exemple)

  2. Sélectionnez vos données (les deux colonnes) et créez un tableau croisé dynamique : Dans l'ongletInsert, cliquez sur le Tableau pivot | Tableau pivot (vous pouvez le créer sur la même feuille de calcul ou sur une nouvelle feuille)

  3. Sur la liste des champs du tableau croisé dynamique, faites glisser Pays vers Lignes d'étiquettes et Compter vers Valeurs si Excel ne le fait pas automatiquement

  4. Sélectionnez maintenant les données du tableau croisé dynamique et créez votre graphique circulaire comme d'habitude.

P.S. J'utilise le tableau croisé dynamique pour mettre à jour les données régulièrement, puis je remplace simplement les données “Pays” et je rafraîchis le tableau croisé dynamique.

2
2
2
2017-12-28 10:03:33 +0000

Pour les personnes ayant les mêmes problèmes, il existe une alternative au tableau croisé dynamique.

Il existe un outil utile nommé FunFun , qui permet aux personnes d'utiliser des langages web comme Html, Css et JavaScript dans Excel et de vraiment personnaliser votre graphique comme vous le souhaitez.

Javascript a beaucoup de bibliothèques puissantes pour la visualisation de données, comme Charts.js et D3, que vous pouvez utiliser avec ce complément Excel pour créer n'importe quel graphique que vous voulez.

J'ai fait ce graphique avec Chart.js sur le site web de FunFun que j'ai directement chargé dans Excel en collant le lien de l'éditeur en ligne de FunFun ci-dessous : https://www.funfun.io/1/edit/5a32b45161242f75d9405449

Si vous voulez tester différentes bibliothèques, Funfun héberge un éditeur en ligne avec une feuille de calcul intégrée, où vous pouvez voir la sortie de votre code instantanément.

Voici quelques captures d'écran (Add-in Website to Excel) :

&005

Espérons que cela vous aidera !