Formule avec des noms d'onglets

Résolu/Fermé
Major83 Messages postés 28 Date d'inscription vendredi 31 mars 2017 Statut Membre Dernière intervention 24 janvier 2023 - 15 août 2017 à 15:25
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 16 août 2017 à 11:23
Bonjour,

J'ai un tableau composée d'une dizaine de feuilles.
Les feuilles sont nommées de la manière suivante :
Bilan ; Produit 1 ; Produit 2 ; Produit 3 ; etc.

Sur ma feuille "Bilan", j'ai le tableau suivant :
BILAN
Coût 1 ; Coût 2 ; Coût 3 ; etc.
Produit 1 1 formule qui va rechercher dans la feuille "Produit 1" mon Coût 1
Produit 2 1 formule qui va rechercher dans la feuille "Produit 2" mon Coût 2
Produit 3 1 formule qui va rechercher dans la feuille "Produit 3" mon Coût 3
Etc

Ma question est la suivante :
Si ma formule est de ce style =RECHERCHEV($E$3;'Produit 1'!$1:$1048576;3;FAUX), est-ce qu'il est possible de rendre le critère 'Produit 1'! par quelque chose de plus général afin de pouvoir appliquer la formule plus facilement ?
Car si je crée un Produit 4, je ne peux pas appliquer la formule sans changer ce critère...
J'espère avoir été assez clair...

Merci d'avance pour votre temps !

2 réponses

cousinhub29 Messages postés 881 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 16 avril 2024 333
15 août 2017 à 15:46
Bonjour,

En utilisant la fonction INDIRECT, peut-être?

En admettant les noms des onglets dans la colonne A, à partir de la cellule A2.
Et toujours en admettant que le résultat à obtenir se situe dans la cellule A25 de chaque onglet.

Cette formule devrait te permettre de réaliser ce que tu désires :

=INDIRECT($A2&"!$A$25")


A incrémenter vers le bas...

Bonne journée
0
Major83 Messages postés 28 Date d'inscription vendredi 31 mars 2017 Statut Membre Dernière intervention 24 janvier 2023
16 août 2017 à 10:05
Merci pour ta réponse mais quand je mets cette formule, cela m'indique #REF!...
Mais en utilisant la solution de Vaucluse, j'ai rajouté des "" autour de A2 et ça a marché !
0