Bonjour
je ne vois pas ce que vient faire ta fonction concatener dans l'affaire..
la fonction indirect, il faut l'appliquer DANS l'équiv pour construire la chaine d'accès à la zone de recherche
ca donnerait un truc dans le genre (syntaxe non garantie)
=equiv("Toto"; indirect(B4 &"!A:A");0)
avec B4 qui contient le nom de l'onglet dans lequel chercher
je n'ai pas testé, puisqu'il n'y a pas de fichier exemple.