J'ai une petite base de donn=E9es dans un onglet excel et=20
dans un autre onglet j'ai des graphiques qui r=E9f=E8rent =E0 ma=20
base de donn=E9es. Les donn=E9es de ma base =E9voluent dans le=20
temps (=E0 tous les mois) et j'aimerais que mon graphique=20
puisse int=E9grer seulement les donn=E9es des 12 derniers=20
mois. Donc, lorsque j'ajoute un mois =E0 ma base de donn=E9es=20
il est automatiquement ajout=E9 =E0 mon graphique et le plus=20
vieux mois du graphique est retir=E9.
Est-ce possible de r=E9aliser cet exploit car j'ai plusieurs=20
graphiques =E0 mettre constamment =E0 jour et cela=20
m'aidererais beaucoup!
Bonsoir GeeDee J'ai essayé d'utiliser la fonction décaler dans les lignes de série, mais Xl n'en veux pas. Et si je définis des noms avec decaler, il accepte, mais transforme directement le nom en référence absolue... Je suis sur xl2000 et je ne comprends vraiment pas pourquoi xl réagit comme ça. Si tu as quelque explication à ce sujet, je suis preneur... A+
-----Message d'origine----- Bonjour, il suffit de nommer les plages utilisées dans le graphique a l'aide de la fonction DECALER.... insertion, nom, définir MaplageX ÞCALER( etc... ) definir MaplageY ÞCALER( etc... )
voir http://www.excelabo.net/xl/graph.htm#graphdynamique supers classeurs exemples à charger.
une autre solution serait de prendre une plage plus grande
que souhaitée et utiliser un filtre pour masquer les lignes à ne pas afficher
telles que par exemple : Lesdates < datedébut
-----Message d'origine----- Bonjour,
J'ai une petite base de données dans un onglet excel et dans un autre onglet j'ai des graphiques qui réfèrent à ma
base de données. Les données de ma base évoluent dans le temps (à tous les mois) et j'aimerais que mon graphique puisse intégrer seulement les données des 12 derniers mois. Donc, lorsque j'ajoute un mois à ma base de données
il est automatiquement ajouté à mon graphique et le plus vieux mois du graphique est retiré.
Est-ce possible de réaliser cet exploit car j'ai plusieurs
graphiques à mettre constamment à jour et cela m'aidererais beaucoup!
Windows 2000 Excel 2002
Merci .
.
Bonsoir GeeDee
J'ai essayé d'utiliser la fonction décaler dans les lignes
de série, mais Xl n'en veux pas. Et si je définis des noms
avec decaler, il accepte, mais transforme directement le
nom en référence absolue... Je suis sur xl2000 et je ne
comprends vraiment pas pourquoi xl réagit comme ça. Si tu
as quelque explication à ce sujet, je suis preneur...
A+
-----Message d'origine-----
Bonjour,
il suffit de nommer les plages utilisées dans le graphique
a l'aide de la fonction DECALER....
insertion, nom,
définir MaplageX =DECALER( etc... )
definir MaplageY =DECALER( etc... )
voir http://www.excelabo.net/xl/graph.htm#graphdynamique
supers classeurs exemples à charger.
une autre solution serait de prendre une plage plus
grande
que souhaitée et utiliser un filtre pour masquer les
lignes à ne pas afficher
telles que par exemple : Lesdates < datedébut
-----Message d'origine-----
Bonjour,
J'ai une petite base de données dans un onglet excel et
dans un autre onglet j'ai des graphiques qui réfèrent à
ma
base de données. Les données de ma base évoluent dans le
temps (à tous les mois) et j'aimerais que mon graphique
puisse intégrer seulement les données des 12 derniers
mois. Donc, lorsque j'ajoute un mois à ma base de
données
il est automatiquement ajouté à mon graphique et le plus
vieux mois du graphique est retiré.
Est-ce possible de réaliser cet exploit car j'ai
plusieurs
graphiques à mettre constamment à jour et cela
m'aidererais beaucoup!
Bonsoir GeeDee J'ai essayé d'utiliser la fonction décaler dans les lignes de série, mais Xl n'en veux pas. Et si je définis des noms avec decaler, il accepte, mais transforme directement le nom en référence absolue... Je suis sur xl2000 et je ne comprends vraiment pas pourquoi xl réagit comme ça. Si tu as quelque explication à ce sujet, je suis preneur... A+
-----Message d'origine----- Bonjour, il suffit de nommer les plages utilisées dans le graphique a l'aide de la fonction DECALER.... insertion, nom, définir MaplageX ÞCALER( etc... ) definir MaplageY ÞCALER( etc... )
voir http://www.excelabo.net/xl/graph.htm#graphdynamique supers classeurs exemples à charger.
une autre solution serait de prendre une plage plus grande
que souhaitée et utiliser un filtre pour masquer les lignes à ne pas afficher
telles que par exemple : Lesdates < datedébut
-----Message d'origine----- Bonjour,
J'ai une petite base de données dans un onglet excel et dans un autre onglet j'ai des graphiques qui réfèrent à ma
base de données. Les données de ma base évoluent dans le temps (à tous les mois) et j'aimerais que mon graphique puisse intégrer seulement les données des 12 derniers mois. Donc, lorsque j'ajoute un mois à ma base de données
il est automatiquement ajouté à mon graphique et le plus vieux mois du graphique est retiré.
Est-ce possible de réaliser cet exploit car j'ai plusieurs
graphiques à mettre constamment à jour et cela m'aidererais beaucoup!
Windows 2000 Excel 2002
Merci .
.
gee-dee-
Bonsoir, d'abord un petit exercice pour comprendre le principe. les données sont en colonne A Feuil1 du classeur MonTest le nom de la serie se trouve en A1
1-insertion nom définir nom dans le classeur :"Maplage" sans les quotes fait référence à ÞCALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;)
2 -selectionner la plage creer le graphique cliquer sur la serie la formule qui apparait doit ressembler à cela : =SERIE(Feuil1!$A$1;;Feuil1!$A$2:$A$28;1)
il suffit alors de remplacer Feuil1!$A$2:$A$28 par Nomduclasseur!NomPlage par exemple dans le cas présent obtenir : =SERIE(Feuil1!$A$1;;Montest!Maplage;1)
voila !!!
mais je te recommande encore une fois de regarder les exemples à télécharger que tu trouvera là: http://www.excelabo.net/xl/graph.htm#graphdynamique
@+
Bonsoir,
d'abord un petit exercice pour comprendre le principe.
les données sont en colonne A Feuil1 du classeur MonTest
le nom de la serie se trouve en A1
1-insertion nom définir
nom dans le classeur :"Maplage" sans les quotes
fait référence à
ÞCALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;)
2 -selectionner la plage
creer le graphique
cliquer sur la serie
la formule qui apparait doit ressembler à cela :
=SERIE(Feuil1!$A$1;;Feuil1!$A$2:$A$28;1)
il suffit alors de remplacer
Feuil1!$A$2:$A$28 par Nomduclasseur!NomPlage
par exemple dans le cas présent obtenir :
=SERIE(Feuil1!$A$1;;Montest!Maplage;1)
voila !!!
mais je te recommande encore une fois de regarder les exemples à télécharger
que tu trouvera là:
http://www.excelabo.net/xl/graph.htm#graphdynamique
Bonsoir, d'abord un petit exercice pour comprendre le principe. les données sont en colonne A Feuil1 du classeur MonTest le nom de la serie se trouve en A1
1-insertion nom définir nom dans le classeur :"Maplage" sans les quotes fait référence à ÞCALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;)
2 -selectionner la plage creer le graphique cliquer sur la serie la formule qui apparait doit ressembler à cela : =SERIE(Feuil1!$A$1;;Feuil1!$A$2:$A$28;1)
il suffit alors de remplacer Feuil1!$A$2:$A$28 par Nomduclasseur!NomPlage par exemple dans le cas présent obtenir : =SERIE(Feuil1!$A$1;;Montest!Maplage;1)
voila !!!
mais je te recommande encore une fois de regarder les exemples à télécharger que tu trouvera là: http://www.excelabo.net/xl/graph.htm#graphdynamique