Formule avec des noms d'onglets
Résolu/Fermé
Major83
Vaucluse
- Messages postés
- 25
- Date d'inscription
- vendredi 31 mars 2017
- Statut
- Membre
- Dernière intervention
- 15 mai 2019
Vaucluse
- Messages postés
- 26495
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2022
A voir également:
- Excel formule nom onglet variable
- Excel formule onglet variable - Meilleures réponses
- Excel nom de feuille variable dans formule - Meilleures réponses
- Formule avec des noms d'onglets ✓ - Forum - Excel
- Excel: insertion nom onglet dans formule ✓ - Forum - Excel
- Inclure un nom d'onglet variable dans une fonction Somme ✓ - Forum - Excel
- Récuperer cellule avec nom onglet variable ✓ - Forum - Excel
- Excel - Insérer nom de l'onglet dans cellule ✓ - Forum - Excel
2 réponses
cousinhub29
15 août 2017 à 15:46
- Messages postés
- 579
- Date d'inscription
- mardi 10 août 2010
- Statut
- Membre
- Dernière intervention
- 11 novembre 2018
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 :
A incrémenter vers le bas...
Bonne journée
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
Vaucluse
15 août 2017 à 16:24
- Messages postés
- 26495
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2022
15 août 2017 à 16:24
Bonjour
cette formule
=RECHERCHEV($E$3;INDIRECT("'"&A2&"'!1:1048576");3;FAUX)
ira chercher la valeur de E3 dans la feuille dont le nom est inscrit en A2...si vous respectez bien tous les signes aux bons endroits!
et pour anticiper la formule dans des lignes vides écrivez plutôt:
=SIERREUR(RECHERCHEV($E$3;INDIRECT("'"&A2&"'!1:1048576");3;FAUX);"")
cela évitera des affichages d'erreurs du type #REF
crdlmnt
cette formule
=RECHERCHEV($E$3;INDIRECT("'"&A2&"'!1:1048576");3;FAUX)
ira chercher la valeur de E3 dans la feuille dont le nom est inscrit en A2...si vous respectez bien tous les signes aux bons endroits!
et pour anticiper la formule dans des lignes vides écrivez plutôt:
=SIERREUR(RECHERCHEV($E$3;INDIRECT("'"&A2&"'!1:1048576");3;FAUX);"")
cela évitera des affichages d'erreurs du type #REF
crdlmnt
Major83
16 août 2017 à 10:05
- Messages postés
- 25
- Date d'inscription
- vendredi 31 mars 2017
- Statut
- Membre
- Dernière intervention
- 15 mai 2019
16 août 2017 à 10:05
Merci Vaucluse encore une fois pour ton aide ! Ca a marché !
Je ne connaissais pas cette formule, c'est génial !
Je ne connaissais pas cette formule, c'est génial !
Vaucluse
16 août 2017 à 11:23
- Messages postés
- 26495
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2022
- Messages postés
- 25
- Date d'inscription
- vendredi 31 mars 2017
- Statut
- Membre
- Dernière intervention
- 15 mai 2019
16 août 2017 à 11:23
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
je passe le sujet en résolu
bonne route
crdlmnt
16 août 2017 à 10:05
Mais en utilisant la solution de Vaucluse, j'ai rajouté des "" autour de A2 et ça a marché !