Monsieur Excel
Pour tout savoir faire sur Excel !

29 novembre 2019

Un graphe élastique (a)

Chères lectrices, chers lecteurs,

Je vous prie de m'excuser de vous avoir laissé tomber quelques jours, j'étais assez pris ces derniers temps...

Rassurez-vous, j'essaierai de rattraper ce retard.

Construction d'un graphe élastique

En entreprise, nous avons souvent des modèles Excel où, chaque nouveau mois, il convient de saisir les données relatives à ce mois. Si ces données sont représentées dans un graphe, il est souhaitable que ce graphe s’actualise en temps réel pour intégrer la nouvelle donnée.

La solution qui semble la plus simple aujourd’hui est représentée par l’image reproduite plus bas. Nous avons sélectionné le bloc A1:B11 et nous l’avons mis en forme de tableau, en sélectionnant la commande Mettre sous forme de tableau du bloc Styles de l’onglet Accueil. Excel a aussitôt mis le tableau en forme selon le format que vous avez sélectionné et ajouté des menus déroulants dans la première ligne. Nous avons alors sélectionné A2 :B11 et inséré un histogramme.

Quand nous cliquons dans une barre de l’histogramme, nous voyons apparaître dans la barre de formule =SERIE(Dynamic!$B$1;Dynamic!$A$2:$A$11;Dynamic!$B$2:$B$11;1). Rien ne laisse deviner là que nous avons affaire là à un tableau.

Mais pourtant cela marche ! Entrons 11/19 en A12 et nous constatons aussitôt que le tableau s’est agrandi d’une ligne et que le graphe a aussitôt fait de la place pour la nouvelle barre de l’histogramme.


Y a-t-il un problème ?

La question que l’on peut se poser est « Cette solution est-elle toujours meilleure que l’ancienne solution qui consistait à créer deux noms dynamiques et à les utiliser pour modifier la description des X et des Y dans la formule =SERIE(…) ? ». 

Vous aurez la réponse dans le prochain article…