Microsoft 365 Changer la reference d'une etiquette automatiquement chaque semaine

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ilyes4205

XLDnaute Nouveau
Bonjour tout le monde,

J'ai des données que je traite sur Excel. Tous les lundis, je mets à jour mes tableaux puis graphiques. Tout est automatisé a l'exception du résultat de la semaine que je place dans une etiquette dans mon graphique. Je mets a jour l'etiquette avec le resultat selon la semaine ecoulée que je recupere de mon tableau :

1678308548244.png

Exemple ci-dessus, j'ai du noter manuellement dans l'etiquette bleue en haut à gauche du tableau le "1.19" de la semaine 9, et la semaine prochaine je vais devoir ecrire manuellement "1.87" de la semaine 10, ...

Comment automatisé cela sachant que je recupere la donnée de la semaine precedente a chaque fois ?

Vous trouverez le ficher ci-apres, un grand merci par avance !
 

Pièces jointes

Solution
Bonsoir,

Merci beaucoup !

Une autre personne m'a donné la solution suivante et qui repond parfaitement a mon besoin :

J'ai créé un nom (LAdresse), faisant référence à une cellule. Cette cellule change toute les semaines en fonction du numéro de semaine.
Puis, j'ai modifié la source de l'étiquette en haut pour lui dire d'aller chercher le nom défini (LAdresse).

[IMG alt="Nom : étiquette.png
Affichages : 16
Taille : 33,6 Ko"]https://www.developpez.net/forums/a...-automatiquement-semaine/etiquette.png/[/IMG]


Je n'ai pas réussi à avoir le "weeks" dans l'étiquette.

La formule se trouvant dans le gestionnaire de noms pour LAdresse est la suivante ...
Bonsoir Ilyes, et bienvenu sur XLD,
Sans VBA je ne vois pas comment modifier un label.
Mais en trichant un peu, avec un fond graphique transparent, la cellule en dessous est apparente.
Alors en formules deux possibilités :
VB:
Si N° de seamine extrait de B1
=SIERREUR(ARRONDI(RECHERCHEV(CNUM(DROITE(B1;2));I3:J54;2;FAUX);2)&" Weeks";"")

Si N° de semaine extrait de la date du jour
=SIERREUR(ARRONDI(RECHERCHEV(NO.SEMAINE(AUJOURDHUI())-1;I3:J54;2;FAUX);2)&" Weeks";"")
 

Pièces jointes

Bonsoir,

Merci beaucoup !

Une autre personne m'a donné la solution suivante et qui repond parfaitement a mon besoin :

J'ai créé un nom (LAdresse), faisant référence à une cellule. Cette cellule change toute les semaines en fonction du numéro de semaine.
Puis, j'ai modifié la source de l'étiquette en haut pour lui dire d'aller chercher le nom défini (LAdresse).

[IMG alt="Nom : étiquette.png
Affichages : 16
Taille : 33,6 Ko"]https://www.developpez.net/forums/a...-automatiquement-semaine/etiquette.png/[/IMG]


Je n'ai pas réussi à avoir le "weeks" dans l'étiquette.

La formule se trouvant dans le gestionnaire de noms pour LAdresse est la suivante :
=DECALER(PRO!$J$2;NO.SEMAINE.ISO(AUJOURDHUI())-1;0;1;1)
Merci a lui et a vous !
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour