J'aimerais "fixer" la plage de données d'un graphique sur
les premières 50 lignes de cellules concernées d'une feuille
où de nouvelles cellules sont insérees. Mais l'emploi
de "INDIRECT" du type =Feuil1!INDIRECT("A1:C50")
est , en l'occurence, impossible. Comment s'y prendre
pour obtenir le même effet ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour JeNeVois,
ÞCALER(Feuil1!$A$1:$C$1;;;50)
isabelle
Bonjour !
J'aimerais "fixer" la plage de données d'un graphique sur les premières 50 lignes de cellules concernées d'une feuille où de nouvelles cellules sont insérees. Mais l'emploi de "INDIRECT" du type þuil1!INDIRECT("A1:C50") est , en l'occurence, impossible. Comment s'y prendre pour obtenir le même effet ?
Merci d'avance pour votre aide
bonjour JeNeVois,
ÞCALER(Feuil1!$A$1:$C$1;;;50)
isabelle
Bonjour !
J'aimerais "fixer" la plage de données d'un graphique sur
les premières 50 lignes de cellules concernées d'une feuille
où de nouvelles cellules sont insérees. Mais l'emploi
de "INDIRECT" du type þuil1!INDIRECT("A1:C50")
est , en l'occurence, impossible. Comment s'y prendre
pour obtenir le même effet ?
J'aimerais "fixer" la plage de données d'un graphique sur les premières 50 lignes de cellules concernées d'une feuille où de nouvelles cellules sont insérees. Mais l'emploi de "INDIRECT" du type þuil1!INDIRECT("A1:C50") est , en l'occurence, impossible. Comment s'y prendre pour obtenir le même effet ?
Merci d'avance pour votre aide
ChrisV
Bonjour JeNeVois,
Un peu long à expliquer, mais facile à mettre en oeuvre... En supposant que les données sources de ton graphe débutent en ligne 2 (la ligne 1 contenant les en-tête de colonne) et en colonne A, il faut définir un nom avec la fonction DECALER() pour chacune des séries de données...
Par ex. pour 2 séries + 1 (Etiquettes de l'axe des abscisses) Insertion/Nom/Définir... Noms dans le classseur: enTeteEtiquettes Fait référence à: ÞCALER(Feuil1!$A$2;;;50;1) Noms dans le classeur enTeteSerie1 Fait référence à: ÞCALER(Feuil1!$B$2;;;50;1) Noms dans le classeur enTeteSerie2 Fait référence à: ÞCALER(Feuil1!$C$2;;;50;1)
Sélectionne ensuite la première série de ton graphique, la barre de formule devrait indiquer quelque chose comme: =SERIE(Feuil1!$B$1;Feuil1!$A$2:$A$50;Feuil1!$B$2:$B$50;1) il suffit alors de remplacer les références à la zone par les noms définis plus haut: =SERIE(Feuil1!$B$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie1;1)
et pour la seconde série sélectionnée: =SERIE(Feuil1!$C$1;Feuil1!$A$2:$A$50;Feuil1!$C$2:$C$50;2) par: =SERIE(Feuil1!$C$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie2;2)
Le graphique est maintenant limité à la représentation des 50 premières lignes de la plage de données initiale.
ChrisV
"JeNeVois" a écrit dans le message de news:
Bonjour !
J'aimerais "fixer" la plage de données d'un graphique sur les premières 50 lignes de cellules concernées d'une feuille où de nouvelles cellules sont insérees. Mais l'emploi de "INDIRECT" du type þuil1!INDIRECT("A1:C50") est , en l'occurence, impossible. Comment s'y prendre pour obtenir le même effet ?
Merci d'avance pour votre aide
Bonjour JeNeVois,
Un peu long à expliquer, mais facile à mettre en oeuvre...
En supposant que les données sources de ton graphe débutent en ligne 2 (la
ligne 1 contenant les en-tête de colonne) et en colonne A, il faut définir
un nom avec la fonction DECALER() pour chacune des séries de données...
Par ex. pour 2 séries + 1 (Etiquettes de l'axe des abscisses)
Insertion/Nom/Définir...
Noms dans le classseur:
enTeteEtiquettes
Fait référence à:
ÞCALER(Feuil1!$A$2;;;50;1)
Noms dans le classeur
enTeteSerie1
Fait référence à:
ÞCALER(Feuil1!$B$2;;;50;1)
Noms dans le classeur
enTeteSerie2
Fait référence à:
ÞCALER(Feuil1!$C$2;;;50;1)
Sélectionne ensuite la première série de ton graphique, la barre de formule
devrait indiquer quelque chose comme:
=SERIE(Feuil1!$B$1;Feuil1!$A$2:$A$50;Feuil1!$B$2:$B$50;1)
il suffit alors de remplacer les références à la zone par les noms définis
plus haut:
=SERIE(Feuil1!$B$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie1;1)
et pour la seconde série sélectionnée:
=SERIE(Feuil1!$C$1;Feuil1!$A$2:$A$50;Feuil1!$C$2:$C$50;2)
par:
=SERIE(Feuil1!$C$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie2;2)
Le graphique est maintenant limité à la représentation des 50 premières
lignes de la plage de données initiale.
ChrisV
"JeNeVois" <JeNeVois@discussions.microsoft.com> a écrit dans le message de
news: 65FFDF12-02B9-47BA-8A21-64AA0DEE7F48@microsoft.com...
Bonjour !
J'aimerais "fixer" la plage de données d'un graphique sur
les premières 50 lignes de cellules concernées d'une feuille
où de nouvelles cellules sont insérees. Mais l'emploi
de "INDIRECT" du type þuil1!INDIRECT("A1:C50")
est , en l'occurence, impossible. Comment s'y prendre
pour obtenir le même effet ?
Un peu long à expliquer, mais facile à mettre en oeuvre... En supposant que les données sources de ton graphe débutent en ligne 2 (la ligne 1 contenant les en-tête de colonne) et en colonne A, il faut définir un nom avec la fonction DECALER() pour chacune des séries de données...
Par ex. pour 2 séries + 1 (Etiquettes de l'axe des abscisses) Insertion/Nom/Définir... Noms dans le classseur: enTeteEtiquettes Fait référence à: ÞCALER(Feuil1!$A$2;;;50;1) Noms dans le classeur enTeteSerie1 Fait référence à: ÞCALER(Feuil1!$B$2;;;50;1) Noms dans le classeur enTeteSerie2 Fait référence à: ÞCALER(Feuil1!$C$2;;;50;1)
Sélectionne ensuite la première série de ton graphique, la barre de formule devrait indiquer quelque chose comme: =SERIE(Feuil1!$B$1;Feuil1!$A$2:$A$50;Feuil1!$B$2:$B$50;1) il suffit alors de remplacer les références à la zone par les noms définis plus haut: =SERIE(Feuil1!$B$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie1;1)
et pour la seconde série sélectionnée: =SERIE(Feuil1!$C$1;Feuil1!$A$2:$A$50;Feuil1!$C$2:$C$50;2) par: =SERIE(Feuil1!$C$1;Feuil1!enTeteEtiquettes;Feuil1!enTeteSerie2;2)
Le graphique est maintenant limité à la représentation des 50 premières lignes de la plage de données initiale.
ChrisV
"JeNeVois" a écrit dans le message de news:
Bonjour !
J'aimerais "fixer" la plage de données d'un graphique sur les premières 50 lignes de cellules concernées d'une feuille où de nouvelles cellules sont insérees. Mais l'emploi de "INDIRECT" du type þuil1!INDIRECT("A1:C50") est , en l'occurence, impossible. Comment s'y prendre pour obtenir le même effet ?