Icône de la ressource

KPI2GRAPH3D :: KPI TOOLS 3D 1.0

Comment représenter des KPI graphiquement comme ceci via un peu de paramétrage ? et en un seul clic !

1694795379410.png

Cet exemple simule la représentation des ventes de matériels informatiques.

Cet outil a pour but de faciliter la création de ce genre de graphique. Quand on les réalise individuellement pas à pas il n'y a rien de compliqué. Cependant beaucoup d'actions sont nécessaires et elles sont à répéter autant de fois que de graphiques à créer sous cette forme.

Ayant été confronté à cela bien souvent voici un outil de première jeunesse qui devrait me simplifier la tâche.
Le voici dans sa version 1.0.

Tout ceci passe par un tableau de paramétrage associé à chaque graphique. A la première lecture ce tableau de paramétrage peut paraître effrayant. Pour autant dans le modèle fourni il y a déjà zones préremplies. Il suffit de s'y adapter.

Pour un graphique à représenter il doit y avoir :
  • Un tableau représentant les calculs des KPI avec les valeurs (issues de TCD ou autres formules)
  • Un onglet de paramétrage
  • Dans cet onglet de paramétrage on doit y retrouver :
    • un tableau de valeurs qui permet d'alimenter les séries du graphique
    • un tableau structuré comportant les paramètres du graphique
  • la déclaration dans les paramètres généraux
    • les onglets paramètres
    • les tableaux structurés de chaque onglet correspondant à chaque graphique
En image ça donne ceci :
Paramètres généraux de l'onglet Params
1694796197457.png

Pour un onglet on doit avoir un tableau - exemple KPI_PARAMS_1 --> TB_KPI_1 et ainsi de suite....
Au chargement des paramètres des contrôles de cohérences sont effectués. Les onglets et les tableaux structurés doivent exister sinon un message d'erreur est affiché. Le nombre d'onglets doit être égal au nombre de tableaux.


KPI_PARAMS_1 --> TB_KPI_1 - Exemple
Tableau de calculs pour alimenter les séries

1694796642596.png

Les colonnes LIBELLE, KPI, VALEUR, HAUT, SOCLE sont calculées automatiquement comme ceci
=SI($J$3="";"<ONGLET_REFERENCE> ";INDIRECT($J$3&"!"&$J$11&":"&$J$12)) [exemple pour la colonne VALEUR].

Cette formule s'appuie sur ceci :
1694796802954.png


Je vous laisse découvrir comment sont construites les formules des lignes PARAM_*.

Les adresses des séries sont générées automatiquement dans ces lignes
1694796940018.png

Exemple pour RANGE_LIBELLE : =$J$5&"!"&$J$41&$J$13&":"&$J$41&$J$14

Il suffit donc de renseigner correctement ceci - Ce paramétrage conditionne le bon fonctionnement des formules ci-dessus.
1694797061040.png


il est important aussi de bien renseigner
1694797156415.png
--> cela représente l'indice du tableau paramétrage dans le code VBA
Il est aussi important de bien nommer le tableau structuré et en adéquation avec le tableau paramétrage général présenté plus haut.
1694797314767.png

L'outil effectue un contrôle pendant le chargement des paramètres.

1694797379459.png
permet de créer le graphique ou la séquence
1694797424161.png


[Ctrl+Shit+R] : Il faut être absolument dans la feuille de paramètres pour créer le graphique dans la négative
1694797521188.png

En cas de déséquilibre des paramètres
1694797602894.png

Vérification de présence des onglets
1694797678897.png

Vérification de présences des tableaux de paramétrage
1694797757709.png

Pour conclure un extrait des paramètres avec un tableau d'aide pour les couleurs en mode RGB.
Ne pas ETRE effrayé par le nombre de paramètres.
1694797864862.png


Pour créer d'autres graphiques à afficher sur d'autres onglets... etc. etc.. il suffit de dupliquer une feuille paramètres (onglet) puis d'intervenir dans les paramètres généraux et puis de paramétrer individuellement les valeurs présentes dans le nouvel onglet issu de la copie.

Dans les KPI : ne pas dépasser 10 séries.... au delà ce genre de graphique devient illisible.
Si plus de 10 séries à vous de faire les modifications nécessaires.
Auteur
Oguruma
Version
1.0