Graphique dynamique avec nom définis et DECALER

Résolu/Fermé
papedu44 Messages postés 27 Date d'inscription lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 - 5 juin 2013 à 15:36
papedu44 Messages postés 27 Date d'inscription lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 - 5 juin 2013 à 16:10
Bonjour,

J'ai une série de données qui augmente d'une ligne par minute. Je souhaite réaliser des graphiques dynamiques de ces données. Je voudrais avoir un graphique pour la dernière heure(60 enregistrements), et un autre pour la dernière journée(1440 enregistrements).

J'ai donc deux noms définis :
- Débit =DECALER(Données!$W$2;0;0;NBVAL(Données!$W:$W)-1)
- Heure =DECALER(Données!$T$2;0;0;NBVAL(Données!$T:$T)-1)


Et ma série de données du graphique :
=SERIE('Classeur.xlsm'!Débit;'Classeur.xlsm'!Heure;'Classeur.xlsm'!Débit;1)


Je devrais ainsi obtenir un graphique dont la taille augmente au fur et à mesure de l'enrichissement de mes données, si je ne me trompe pas.

Mais j'ai deux problèmes à ce niveau :

- Dans mon tableau de données, puisque les données sont remplies automatiquement, j'ai mis une formule :
=SI(ESTERREUR(M10);"";M10)

Du coup, mes noms définis détectent un nombre de lignes égal au nombre de lignes total de mon tableau, et non pas seulement au nombre d'enregistrements effectifs (pourtant je mets la cellule à blanc dans ma formule ci-dessus).

- Second problème, je ne sais pas écrire la formule DECALER de manière à n'avoir que les 60 ou 1440 enregistrements de bas de tableau.

Merci d'avance pour votre aide !

2 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 5/06/2013 à 16:07
Re-bonjour

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

lien modifié

bonne suite
0
papedu44 Messages postés 27 Date d'inscription lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 2
5 juin 2013 à 16:10
Et bien encore une fois, merci à toi.
Tout fonctionne à merveille.
0