XL 2016 Réalisation d'un Graphique (sans passer par la fonction insérer un graphique)

Phoenix23

XLDnaute Occasionnel
Bonjour à toutes et tous.
Il y à quelques temps j'avais récupéré un Style bien particulier de graphique ( je n'ai vraiment pas les compétences afin de le réaliser moi même).
Cet exemple avec son tableau correspondant ce trouve dans le Classeur 1.
Pour ma part je souhaiterai si cela est bien évidement possible l'adapté au classeur 2 avec les donnés de ce dernier.
Je donne des indications plus détaillées dans la feuille Graphique du Classeur 2.
merci d'avance à toutes celles et ceux qui se pencheraient sur mon problème.
Cordialement.
 

Pièces jointes

  • Classeur1.xlsx
    20.9 KB · Affichages: 19
  • Classeur2.xlsx
    78.3 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Phoenix,

En fait ce n'est pas un graphique ... mais une chaine de caractères.
Cela exploite la police Webdings pour laquelle le "g" est un carré plein ( et le "c" un carré vide )
Et la formule compte le nombre de "g" qu'elle doit afficher :
VB:
=SI(ESTERREUR(C3);"";REPT("g";C3/(MAX(Tableau!$B$3:$H$14;Tableau!$L$3:$S$14)/40)))
On répete (REPT) la lettre "g" N fois. ( avec N= C3/(MAX(Tableau!$B$3:$H$14;Tableau!$L$3:$S$14)/40 )
Mettez la ligne 3 en police Arial, vous verrez l'astuce.

Pour votre fichier 2, je regarde.
 

Phoenix23

XLDnaute Occasionnel
Re,
Un exemple en PJ.
Mais je ne sais quoi afficher. La quantité ? Le % ?
J'ai opté pour le %.
Par contre je ne sais pas changer les couleurs en fonction de l'année sans VBA.
Bonjour Sylvanu.
Merci de votre aide, a vrai dire je n'avais pas pensé à ca.
En fait votre solution va remplacer haut la main les graphiques histogrammes que j'avais créé, maintenant serait il possible d'appliquer la même solution pour les lieux?
Exemple, " feuille 1" Champegaud 11chevreuils Males, La Ribière 1 Chevreuil Male etc...
Et ce pour toutes les années de la feuille 1.
Merci encore pour votre aide
Très cordialement
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
Un autre exemple par lieux.
Par contre faire des graphiques par lieux/années/animal je ne sais même pas comment le représenter.
Mais c'est toujours les mêmes formules :
Code:
=REPT("g";ENT(100*D6))
Il suffit de calculer les bons indicateurs pour faire les graphiques. Mais je ne vois pas comment cela peut être fait à part une usine à gaz.
 

Pièces jointes

  • Classeur2 (2).xlsx
    88.1 KB · Affichages: 17

Discussions similaires