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

Résolu
Vladeus Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 438
 
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 26 Date d'inscription   Statut Membre Dernière intervention   17
 
Merci beaucoup Vaucluse !
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Pas de quoi, je passe le sujet en résolu
Bonne route.
0