Graphique dynamique [Résolu/Fermé]

Signaler
Messages postés
34
Date d'inscription
mardi 5 mai 2015
Statut
Membre
Dernière intervention
3 novembre 2015
-
Messages postés
2402
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
23 novembre 2020
-
Bonjour,

Je souhaiterais créer deux graphiques dynamiques dans mon fichier pour avoir des données en "rolling period" (le principe est de montrer les 5 derniers résultats).
J'ai utilisé la fonction "offset" pour les données mais ça ne fonctionne pas pour les valeurs de l'axe horizontal et celui-ci reste donc bloqué sur des valeurs fixes.
Quelqu'un aurait-il une idée ?

Voici mon fichier :
http://www.cjoint.com/c/EIqjfCzqx5m


Merci d'avance pour votre aide ;-)


Cordialement,
FadY

2 réponses

Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
821
Bonjour,

le NB() de ta définition de Quarter retourne 0.
redéfinis Quarter avec =DECALER(Calculation!$C$3;;SOMMEPROD(--(Calculation!$C$3:$AZ$3<>""))-5;1;5) et affecte Quarter à l'axe horizontal.

cdlt
Messages postés
34
Date d'inscription
mardi 5 mai 2015
Statut
Membre
Dernière intervention
3 novembre 2015

Hello,

Ca fonctionne nickel ;-)

Merci bcp ! J'en ai passé des heures à m'énerver là-dessus...


Cordialement,
FadY
Messages postés
2402
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
23 novembre 2020
900
Bonjour,
La fonction NB() ne compte que des nombres, comme la ligne 3 ne contient que des valeurs de Texte, résultats des concaténations, NB() trouve 0.
Il est possible de fixer la cellule d'origine en $C$3 et les autres paramètres en fonction de la ligne 2.
Quarter5=DECALER(Calculation!$C$3;0;NB(Calculation!$C$2:$AZ$2)-5;1;5)
Branches5=DECALER(Calculation!$C$5;0;NB(Calculation!$C$2:$AZ$2)-5;1;5)
Vous y étiez presque.