A voir également:
- Excel formule nom onglet variable
- Excel référence feuille variable - Meilleures réponses
- Excel formule onglet variable - Meilleures réponses
- Inclure un nom d'onglet variable dans une fonction Somme ✓ - Forum - Excel
- Excel: insertion nom onglet dans formule ✓ - Forum - Excel
- Formule avec des noms d'onglets ✓ - Forum - Excel
- Nom onglet pour formule dans feuille excel ✓ - Forum - Excel
- Excel - Insérer nom de l'onglet dans cellule ✓ - Forum - Excel
1 réponse
dobo69
- Messages postés
- 1584
- Date d'inscription
- vendredi 24 juillet 2009
- Statut
- Membre
- Dernière intervention
- 30 juin 2013
bonjour,
il faut renvoyer la chaine de texte de la référence via INDIRECT :
=Recherchev($C$2;INDIRECT(B4&"!$N$19:$O$325");2;0)
sachant que si il y a des espaces dans le nom des feuilles il faut rajouter des '
=Recherchev($C$2;INDIRECT(" ' "&B4&" '!$N$19:$O$325");2;0)
(enlever les espaces qui encadrent les ' qui ne sont là que pour la lecture de la formule sur ce post)
Si vous n'avez besoin de rien, demandez-moi.
il faut renvoyer la chaine de texte de la référence via INDIRECT :
=Recherchev($C$2;INDIRECT(B4&"!$N$19:$O$325");2;0)
sachant que si il y a des espaces dans le nom des feuilles il faut rajouter des '
=Recherchev($C$2;INDIRECT(" ' "&B4&" '!$N$19:$O$325");2;0)
(enlever les espaces qui encadrent les ' qui ne sont là que pour la lecture de la formule sur ce post)
Si vous n'avez besoin de rien, demandez-moi.
Et comment faire si il y a un "'s" (s apostrophe) dans mon nom d'onglet ?
Merci encore
donc il faut remplacer dans la chaine de B2 les ' par deux ''....)
=RECHERCHEV($C$2;INDIRECT("'"&SUBSTITUE(B4;"'";"''")&"'!$N$19:$O$325");2;0)
(là il n'y a plus d'espaces...)