Création d'un "diagramme radar" adaptatif

Résolu/Fermé
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014 - 28 juil. 2014 à 13:09
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 28 juil. 2014 à 15:26
Bonjour à tous,

A partir d'un tableau comportant deux colonnes (par exemple, une colonne "nom du critère" et une colonne "valeur du critère"), je souhaiterais créer un diagramme radar (diagramme proposé par défaut par Excel). Cependant je souhaiterais que mon diagramme s'adapte automatiquement à mon tableau source. Je m'explique :

- si mon tableau comporte par exemple 5 lignes (donc 5 critères), le diagramme radar aura 5 "branches".
- si je décide de rajouter 1 critère (ou d'en enlever 1), j'aimerais qu'une "branche" s'ajoute ou se retire automatiquement de mon diagramme, sans avoir à chaque fois à redéfinir la plage de données du graphe.

Ceci étant valable quel que soit le nombre de critères.

Existe-t-il une solution ?

D'avance merci pour votre aide
A voir également:

8 réponses

skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
28 juil. 2014 à 14:25
Par VBA c'est faisable je viens de le faire :) Est-ce que vous voulez que je vous explique comment ?
1
WeaponEDGE Messages postés 113 Date d'inscription vendredi 18 juillet 2014 Statut Membre Dernière intervention 21 novembre 2014 9
28 juil. 2014 à 13:55
Bonjour,

Si tu sélectionnes une plage plus grande que celle de ton tableau, celà ne résoud pas ton problème ?
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
Modifié par skk201 le 28/07/2014 à 14:25
Je pense que si tu sélectionne des pages vide ça va crée des branches inuties.

Je ne sais pas si on peux appliquer la fonctionDECALER() au radar je vai essayer ça et je vous redis le résultat.

EDIT :

Nop ça marche pas :)

EDIT :

Apprement il y a une possibilité avec la fonction =SERIE(DECALER...)), mais je n'arrive pas à l'appliquer à un Radard.

Si non il y a toujours la solution de chercher une astuce via VBA ?
0
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:12
Exactement ça crée des branches ayant pour nom "0" si je selectionne une plage vide.. du coup ça rend le diagramme un peu illisible si il y en a trop
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:32
pour l'instant je suis en train de tester une autre solution, si elle n'aboutit pas je reviendrai vers vous! merci pour votre aide
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
28 juil. 2014 à 15:10
Le même un peu plus détaillé
https://www.cjoint.com/?3GCpkJ4WrmB

Cdlmnt
0
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 15:17
ok je comprends mieux! merci beaucoup

cdlmt
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
28 juil. 2014 à 15:26
De rien,

Si c'est fini, merci de mettre le sujet à Résolu (en haut à droite de ton premier message)

Cordialement ccm81
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
28 juil. 2014 à 14:08
Bonjour

Oui une solution simple avec les graphiques croisés dynamiques

Tu selectionnes ton tableau avec un nombre de lignes vides suffisant à la fin pour pouvoir rajouter des valeurs
Puis Insertion - Graphique croisé dynamique (sous Tableau croisé)

Tu mets les critères en abcisses et les valeurs en ordonnées et en somme tu mets aussi les valeurs

Un TCD est créé avec le graphique associé Clic droit sur le graphique pour changer le type et choisir radar

Pour l'instant le graphique affiche aussi toute les lignes vides, on remédie à cela avec le filtre : cliquer sur la flèche à droite d'étiquettes de lignes dans le TDC - Filtre s'appliquant aux étiquettes Ne commençant pas par et tu rentres (; comme les vides sont indiqués dans la liste par (vide) ils seront exclus du graphique

Ensuite à chaque ajout ou suppression de lignes dans le tableau source il suffit d'un clic droit sur le TCD associé et de faire actualiser

Cdlmnt
-1
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:12
Ok merci beaucoup, je vais essayer et je reviens vers vous si je n'y arrive pas
0
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:22
Excusez moi, c'est la première fois que j'utilise un tableau croisé dynamique. Pourriez vous me préciser comment mettre les critères en abscisses et les valeurs en ordonnée ? En particulier, je ne vois qu'une section "champs axe (abscisse)" mais pas ordonnée...
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié par via55 le 28/07/2014 à 14:24
c'est l'autre : "champs Légende (Série)" oui Excel appelle cela série et non ordonnées !!
0
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:31
ok merci c'est bon pour ça. Et où se trouve la commande du filtre ?? je ne la trouve pas ... (quand je clique sur le menu déroulant de la case nom critère ou valeur critère, la commande "filtres s'appliquant aux étiquettes" est grisée...
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié par via55 le 28/07/2014 à 14:36
Tu devrais pouvoir y acceder !
Peux tu poster un exemple anonymé de ton fichier sur le site cjoint.com et m'indiquer ici ensuite le lien fourni je regarderai

Cdlmnt
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
28 juil. 2014 à 14:39
Bonjour

Un exemple
https://www.cjoint.com/?3GCoMQ6nT0D

Cordialement
-1
matt0592 Messages postés 69 Date d'inscription mardi 22 juillet 2014 Statut Membre Dernière intervention 15 septembre 2014
28 juil. 2014 à 14:53
Bonjour,

C'est exactement ce que je cherche à obtenir, mais comment avez-vous fait ?

cdlmt
0