Voici les premières lignes:
=INDEX(INDIRECT("'"&I$2&"'!G:G"),MATCH(INDIRECT("'"&I$2&"'!C12"),INDIRECT("'"&I$2&"'!C:C"),"0"))
=INDEX(INDIRECT("'"&I$2&"'!G:G"),MATCH(INDIRECT("'"&I$2&"'!C13"),INDIRECT("'"&I$2&"'!C:C"),"0"))
=INDEX(INDIRECT("'"&I$2&"'!G:G"),MATCH(INDIRECT("'"&I$2&"'!C14"),INDIRECT("'"&I$2&"'!C:C"),"0"))
=INDEX(INDIRECT("'"&I$2&"'!G:G"),MATCH(INDIRECT("'"&I$2&"'!C15"),INDIRECT("'"&I$2&"'!C:C"),"0"))
Si j'essaie de remplir automatiquement (~ 50 lignes), il répète simplement C12, C13, C14, C15, C12, C13, etc., etc.
J'ai besoin de INDIRECT
référencer un nom de feuille par une valeur de cellule.
Je ne veux pas vraiment changer tous les 50+ de ceux-ci. Comment puis-je réécrire cette formule pour respecter le remplissage automatique?
B12
en A1 et mis INDIRECT(A1)
en A2, il renverrait la valeur de B12 et non de A1. Indirect prend une chaîne et la transforme en une référence. Dans la formule ci-dessus, la chaîne serait la valeur dans I2 et la valeur dans C12 combinées pour former une chaîne qui doit être une référence.