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

38

J'ai un document Excel contenant des informations provenant d'une enquête. Je souhaite créer un graphique à secteurs indiquant l'emplacement (pays).

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

J'ai essayé de ne sélectionner que la colonne location, mais elle n'affiche rien - rien de semblable à ce que je veux, de toute façon. Je sais que je peux compter toutes les valeurs distinctes, mais j'aimerais que Excel le fasse automatiquement, car je vais créer d'autres graphiques à secteurs à partir de données similaires.

Mestika
la source

Réponses:

49

Voici comment je le fais:

  1. Ajouter une colonne et remplissez-le avec 1 (nommez-le Comptez par exemple)

    entrez la description de l'image ici

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

    entrez la description de l'image ici

  3. Sur la liste de champs de tableau croisé dynamique, faites glisser Pays vers les étiquettes de lignes et le compte vers les valeurs si Excel ne fonctionne pas automatiquement.

    entrez la description de l'image ici

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

    entrez la description de l'image ici

PS J'utilise le tableau croisé dynamique pour mettre régulièrement à jour les données, puis je ne remplace que les données " Pays " et actualise le tableau croisé dynamique.

Nicu Zecheru
la source
1
Merci d'avoir répondu. Est-il possible de trier le tableau croisé dynamique par nombre? L'option de filtrage est grisée pour le tableau croisé dynamique.
Gani Simsek
2

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

Il existe un outil utile appelé FunFun , qui permet aux utilisateurs d'utiliser des langages Web tels que HTML, Css et JavaScript dans Excel et de personnaliser réellement votre graphique à votre guise.

Javascript contient de nombreuses bibliothèques puissantes pour la visualisation des données, telles que Charts.js et D3, que vous pouvez utiliser avec ce complément Excel pour créer le graphique de votre choix.

J'ai créé ce graphique avec Chart.js sur le site Web FunFun que j'ai directement chargé dans Excel en collant le lien de l'éditeur en ligne FunFun ci-dessous:

https://www.funfun.io/1/edit/5a32b45161242f75d9405449

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

Voici quelques captures d'écran (complément Site to Excel):

terrain de jeux

charge

code

final

J'espère que cela t'aides !

Nicolas Dejean
la source
Projet très intéressant. Je ne savais pas que c'était possible.
FranzHuber23 le