Graphique dynamique

Résolu
fadmaam Messages postés 35 Statut Membre -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   859
     
    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
    0
    1. fadmaam Messages postés 35 Statut Membre
       
      Hello,

      Ca fonctionne nickel ;-)

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


      Cordialement,
      FadY
      0
  2. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    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.
    0