Bonjour,
je vais essayer de vous exposez mon pb (qui n'est pas si compliqué en soi mais pas évident à expliquer) le plus clairement possible, merci d'avance pour votre lecture
Je travaille dans un classeur possédant plusieurs feuilles de calcul, chacune comprenant un tableau de structure identique mais avec des données différentes selon l'année (feuille 1 = données de l'année 2001, feuille 2 = 2002, etc.). Une dernière feuille constitue ma feuille BILAN. J'y construit un petit tableau bilan pour chacune des années. Dans ces tableaux je calcule diverses choses (moyennes, etc.) grâce à des formules faisant appel aux listes nommées que j'ai défini dans chaque feuille. Une liste nommée correspond à une colonne : REF_2001, CONSO_2001, ... pour la feuille 1 ; REF_2002, CONSO_2002, ... pour la feuille 2, etc.
Là je viens de terminer le tableau de l'année 2001 et je souhaiterais à présent le copier/coller pour l'année 2002 (puisque les formules sont exactement les mêmes pour chaque année). Seules les plages nommées changent. C'est là que j'ai besoin de votre aide. Car pour le moment j'en serais réduite à changer tous les "2001" en "2002" des plages nommées dans chacune de mes formules... ce qui n'est vraiment pas pratique !
Pour me faciliter la vie et surtout gagner du temps, je pensais stocker les noms de mes listes de données dans une cellule. Je n'aurais ainsi qu'à changer une seule fois chaque "2001" en "2002" et mes formules appelleraient ensuite directement cette cellule. Seulement, lorsque je rentre le nom de ma liste de données dans cette cellule en tant que texte, ma formule ne le reconnait pas comme la liste nommée. Et lorsque je le rentre en tant que liste nommée ({=REF_2001}), ma cellule ne prend que la première valeur de la liste. Est-ce que vous sauriez donc comment stocker toute la liste dans cette unique cellule ? Ou bien auriez-vous une autre idée pour mon problème ?
En espérant que vous avez bien suivi la chose,
Merci d'avance pour votre attention et vos idées !
Partager