0
(0)

Adapté de la réponse pour le forum.

Je veux créer un graphique prenant en compte les 3 dernière valeurs d'un tableau dynamiquement (des ajouts de lignes étant réalisés quotidiennement).

Ici la plage source des données va se décaler mais on pourrait aussi choisir de l'étendre dynamiquement.

Principe

Nous allons utiliser la fonction DECALER pour générer des plages dynamiques pour chaque séries.

La fonction SERIE pilotant chaque graphique ne supporte pas des fonctions imbriquées nous allons passer pas la définition de noms/zones nommées (astuce classique).

Création des noms

Via ruban Formules>Définir un nom ou Gestionnaire de noms>Nouveau.

Créer les 2 noms suivants :

PlageDates :   =DECALER(Feuil1!$A$1;NBVAL(Feuil1!$A:$A)-3;;3;1) '-3 et 3 correspond au décalage de 3
PlageValeurs : =DECALER(Feuil1!$A$1;NBVAL(Feuil1!$A:$A)-3;1;3;1)

Rappels :

  • Pas d'espace dans l'étiquette du nom et ne doit pas correspondre à une référence de cellule (comme Pla1 par exemple).
  • Utiliser des références absolues ($).
Excel-Graphiques dynamiques : Création des noms hébergeant les fonctions DECALER

Modification de la fonction SERIE

On remplace les références des plages de la fonction SERIE par les noms précédemment créés.

  1. Sélectionner le graphique (la courbe, l'histogramme...).
  2. Dans la barre de formule, modifier la formule/fonction SERIE comme suis.

Avant :

Excel-Graphiques dynamiques : Modification de la fonction SERIE

Attention : Laisser le nom de la feuille et le point d'exclamation.

Après :

Excel-Graphiques dynamiques : Modification de la fonction SERIE

Le nom de la feuille est mystérieusement remplacé par le nom du classeur !

Si on ajoute une ligne (ici ligne 7 : 19/10/2023, le graphique se décale automatiquement.

Remarques :

  1. Cette méthode n'est pas applicable de manière "globale" en utilisant la zone Plage de données du graphique de la fenêtre Sélectionner la source de données (1).
  2. Vous pouvez utiliser la fenêtre Modifier la série pour intégrer vos noms au lieu de travailler directement dans la barre de formule (2).
Excel-Graphiques dynamiques : Modification de la fonction SERIE

Vous avez le principe, à vous de l'adapter. 😁

Merci pour votre attention bienveillante.

Article intéressant ?

Cliquez sur une étoile pour noter cet article !

Note moyenne 0 / 5. Nombre de votes : 0

Aucun vote pour l'instant ! Soyez le premier à noter ce post.

Nous sommes désolés que cet article ne vous ait pas été utile !

Améliorons cet article !

Dites nous comment nous pouvons améliorer cet article ?

A lire également

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *