graph dynamique

  • Initiateur de la discussion kuhn
  • Date de début
K

kuhn

Guest
Bonjour

Pouvez-vous m'aider à faire évoluer un graph en même temps que les champs se remplissent.
Quelqu'un a bien voulu me le faire pour une colonne :
Sur la feuil1 il y a un exemple avec une colonne; rajoutez n'importe quel chiffre dans la case A9 puis A10 et regardez ce qu'il se passe sur le graphe. Mon problème c'est que je n'arrive pas à l'adapter sur l'exemple de la feuil2 où il y a 2 colonnes. Peux-tu voir si c'est possible (la fonction se trouve dans Insertion/nom/definir et s'appelle PlageDynamique)

Merci

Nico

[file name=suivi profil_20050602185416.zip size=2345]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suivi profil_20050602185416.zip[/file]
 

Pièces jointes

  • suivi profil_20050602185416.zip
    2.3 KB · Affichages: 14

JeanMarie

XLDnaute Barbatruc
Bonsoir

Tu dois declarer un nom pour chaque plage de valeur, il n'est pas possible de le faire avec une seule plage contenant plusieurs colonnes.

Periode aurait la formule =DECALER(Feuil2!$A$1;0;0;NBVAL(Feuil2!$A:$A))
Valeur aurait la formule =DECALER(Feuil2!$B$1;0;0;NBVAL(Feuil2!$A:$A))

La formule de la série serait
=SERIE(;Feuil2!Periode;Feuil2!Valeur;1)

@+Jean-Marie
 

ong alain

XLDnaute Nouveau
Bonsoir
est cela que tu cherche??

Ong alain
[file name=suivi profil 2_20050602192255.zip size=2616]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suivi profil 2_20050602192255.zip[/file]
 

Pièces jointes

  • suivi profil 2_20050602192255.zip
    2.6 KB · Affichages: 13

ong alain

XLDnaute Nouveau
Re bonsoir

Pourtant chez moi ça marche voir le fichier joint

@plus Ong alain [file name=suivi profil 2_20050602201737.zip size=2552]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suivi profil 2_20050602201737.zip[/file]
 

Pièces jointes

  • suivi profil 2_20050602201737.zip
    2.5 KB · Affichages: 10

JeanMarie

XLDnaute Barbatruc
Re...

Mise en application, de la fonction DECALER pour graphique dynamique.

@+Jean-Marie [file name=suiviprofil.zip size=2936]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suiviprofil.zip[/file]
 

Pièces jointes

  • suiviprofil.zip
    2.9 KB · Affichages: 18
L

laurent

Guest
Bonjour,

je pense avoir bien compris le fonctionnement de la fonction decaler, mais, dans mon cas celle-ci ne marche pas comme je le souhaiterai. Je m'explique:
lorsque je rentre mes données à l'aide d'une macro, celles ci sont entrées dans la ligne 2. Ainsi, les données que je rentre ne sont pas prises en compte pour la réactualisation de mon graph... sniff sniff...
Alors vous allez sans doute me dire 'Rentre tes données en dessous des précedentes!', mais il se trouve que ce qui m'interesse c'est de pouvoir les rentrer par le haut! lol

Ci-joint un exemple de de que j'ai et de ce que je voudrai avoir

Merci

laurent
[file name=suiviprofil2.zip size=3282]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suiviprofil2.zip[/file]
 

Pièces jointes

  • suiviprofil2.zip
    3.2 KB · Affichages: 15

JeanMarie

XLDnaute Barbatruc
Bonsoir

Dans la définition de la cellule de départ des fonctions DECALER, ce n'est pas la ligne N° 4, mais la ligne N° 2
=DECALER(Feuil2!$A$2;;;NB(Feuil2!$A:$A))

Remplace pour les 4 plages nommées la référence de départ.

@+Jean-Marie
 
L

laurent

Guest
Bonjour,

en faite, le probleme, c'est que, au départ j'ai bien mis la ligne 2 comme référence dans mes formules:
=DECALER(Feuil2!$A$2;;;NB(Feuil2!$A:$A))
mais lorsqu'avec ma macro, une ligne viens s'ajouter au dessus des ligne déja présentes, ma formules se transforme toute seule en:
=DECALER(Feuil2!$A$3;;;NB(Feuil2!$A:$A))
je ne sais pas comment faire pour que cette formule reste
=DECALER(Feuil2!$A$2;;;NB(Feuil2!$A:$A)) de facon à ce que les données que je viens d'integrer grace à ma macro (comme si j'inserai une ligne au dessus de celles deja présentes) soient prises en compte.

Merci

laurent

[file name=suiviprofil3.zip size=3624]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/suiviprofil3.zip[/file]
 

Pièces jointes

  • suiviprofil3.zip
    3.5 KB · Affichages: 13

JeanMarie

XLDnaute Barbatruc
Bonjour Laurent

Essaye ceci
=DECALER(INDIRECT('Feuil2!$A$2');;;NB(Feuil2!$A:$A)) avec cette formule le nom de la feuille ne doit pas changer.

=DECALER(Feuil2!$A$2;2-LIGNE(Feuil2!$A$2);;NB(Feuil2!$A:$A))

Bonne journée

@+Jean-Marie
 
L

laurent

Guest
Bonjour à tous, bonjour JeanMarie,
j'ai réussi à utiliser tes formule sue le fichier suiviprofil3, mais lorsque je souhaite l'appliqué à mon fichier, ca fonctionne plrs... zut!
Je détail mon fichier (sur la feuille 1):
-lorsque je double clic sur la cellule A1, je peux remplir les champs de la ligne 2
-puis je fais ctrl+g pour activer une macro qui me permet de mettre les missions en J et de les comptabiliser en K
Ainsi, le graph que j'ai créé ne se met automatiquement à jour que pour les cellules allant de J2 à K21, or si j'ai plus de 20 missions différentes en J, le graph ne prend pas en compte les nouvelles missions qui se sont rajoutées, et si j'en ai moins de 20, il garde quand même les cellules de J2 à K21 comme SERIE!
Auriez vous une idée de la bonne formule à uitliser? Là je bloque!

Merci d'avance

laurent [file name=Saisie_etat_LaurentV9.zip size=31608]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Saisie_etat_LaurentV9.zip[/file]
 

Pièces jointes

  • Saisie_etat_LaurentV9.zip
    30.9 KB · Affichages: 16