XL 2010 Formule qui s'ajuste en fonction des 2 onglets à gauche

  • Initiateur de la discussion Initiateur de la discussion fb62840
  • Date de début Date de début

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 !

fb62840

XLDnaute Impliqué
Bonjour à toutes et tous,

Est-il possible de créer une formule permettant d'obtenir le résultat suivant :

Dans un classeur, j'ai 52 feuilles correspondant aux semaines de l'année
A compter de la feuille Sem3 j'ai besoin de faire des report de données présentes dans les onglets Sem1 et Sem2

J'obtiens ça en rédigeant une formule :
= Sem1!B2
cette formule est rédigée sur la feuille Sem2 et sur la feuille Sem3

Mais comme j'ai une grande quantité de formules similaires à rédiger sur chaque feuille j'aimerais améliorer la formule afin de pouvoir obtenir que la copie des formules s'ajuste au nom de la feuille

Pour être clair :
=Sem2!B2 sera rédigée sur la feuille Sem3 et Sem4
 
Bonjour,
essaie avec cette formule :
Code:
=INDIRECT("'Sem"&ENT((SUBSTITUE(STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;9);"Sem";)-2)/2)+1&"'!B2")

ce serait une faute de fichier joint si c’est pas ça
 
Bonjour,

Merci pour vos réponses.

Avec les formules suivantes voici ce que j'obtiens si je suis sur la feuille Sem4 :

=INDIRECT("'Sem"&ENT((SUBSTITUE(STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;9);"Sem"😉)-2/2)+0&"'!d2")-C2+B2

La portion
INDIRECT("'Sem"&ENT((SUBSTITUE(STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;9);"Sem"😉)-2/2)+0&"'!d2")
Me donne : Le stock final (colonne D) contenu sur la feuille Sem3
-C2 j'ôte la consommation de la semaine en cours
+B2 j'ajoute les entrées de la semaine
Et j'obtiens donc le bon résultat

Mais, si j'utilise la même formule sur la feuille Sem5
je n'obtiens pas le bon résultat
Alors que je pensais que la portion :
INDIRECT("'Sem"&ENT((SUBSTITUE(STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;9);"Sem"😉)-2/2)+0&"'!d2")
allait me donner le contenu de la cellule D2 sur la feuille Sem4
Je n'obtiens pas le résultat attendu mais zéro...

Je me demande également s'il ne vas pas y avoir un problème à partir de la semaine 10... qui n'est plus sur le même nombre de caractères...
 
- 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