Se servir du contenu d'un cellule comme texte d'une fonction

Résolu/Fermé
Vladeus Messages postés 24 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 31 décembre 2013 - 30 déc. 2013 à 18:41
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 30 déc. 2013 à 19:31
Bonjour,

Est il possible de se servir du contenu d'une cellule comme texte d'une fonction.

Concrètement :

J'ai une table de correspondance qui m'affiche des noms :
Exemple :

User 1 | log 1 | logA 1 |onglet_x |

Chaque utilisateur possède un onglet dans la feuille de calcule.
mon but est de requêter dans la feuille de calcule correspondante sans rentrer le nom de l'onglet en dure dans la formule (a terme utilisation unique de la table de correspondance)

La formule :

=SIERREUR(SOMMEPROD((nom_de_longet!$H$2:$H$10000=INDEX(TDC!$B$2:$B$70;EQUIV(Synthèse!A2;TDC!$A$2:$A$70;0)))*(nom_de_longet!$G$2:$G$10000>ScordCard!$F$3)*(nom_de_longet!$G$2:$G$10000<ScordCard!$H$5)*1);0)

En vous remerciant par avance,

Vlad

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
30 déc. 2013 à 19:03
Bonjour
peut être avec le code indirect si le nom d'onglet est dans une cellule?
soit: si le nom de l'onglet comporte un ou des blancs :


=INDIRECT("'"&cellule nom&"'!H2:H10000")ect....
pour remplacer l'adresse dans le formules.

si le nom ne comporte pas de blanc, les apostrophes avant et après ne sont pas utiles.

crdlmnt




1
Vladeus Messages postés 24 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 31 décembre 2013 17
30 déc. 2013 à 19:18
Merci beaucoup Vaucluse !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
30 déc. 2013 à 19:31
Pas de quoi, je passe le sujet en résolu
Bonne route.
0