Bonjour le forum,
Je me permets de vous soumettre un problème de syntaxe sur lequel je sèche.
J'avais la formule suivante reproduites plus d'une centaine de fois dans un fichier :
=INDEX(INDIRECT("'"&$AG$2&"'!C:C");EQUIV(1;(($A10=INDIRECT("'"&$AG$2&"'!A:A")))*(($A$1=INDIRECT("'"&$AG$2&"'!H:H")));0)+1)
Pour gagner en rapidité dans l'exécution, j'ai créé des noms via le gestionnaire de noms.
Ainsi, ColonneA fait référence à DECALER($A$1;1;0;NBVAL($A:$A)-1)
ColonneC fait référence à DECALER($C$1;1;0;NBVAL($C:$C)-1)
ColonneH fait référence à DECALER($H$1;1;0;NBVAL($H:$H)-1) ...
J'ai ensuite voulu faire :
=INDEX(INDIRECT("'"&$AG$2&"'!ColonneC");EQUIV(1;(($A10=INDIRECT("'"&$AG$2&"'!ColonneA")))*(($A$1=INDIRECT("'"&$AG$2&"'!ColonneH")));0)+1)
et j'ai un problème de #REF! dans la formule.
Quelqu'un pourrait-il me dire ce que j'ai raté ? Je pense qu'il doit y avoir des guillemets ou des & qui manquent, mais je ne vois pas où !
Merci d'avance pour votre aide.
Cordialement.
Partager