Re,
Il faut créer des feuilles avec les noms "Membrex". x étant les n° de membres. Si dans la feuille données tu as une ligne qui correspond à la feuille membre il affichera les données si non zéros à la place. Par exemple, dans le fichier, il y a 3 membres, donc j'ai crée 3 feuilles.
Par une combinaison des formules DROITE et CELLULE, on récupère le dernier caractère du nom d'onglet(n° membre) et on l'utilise comme référence de lignes en lui ajoutant le chiffre 1(décalage du fichier source oblige). Comme ça, sur la feuille "Membre1", dans la cellule B1, la formule suivante :
=INDIRECT("Donnees!B" & DROITE(CELLULE("nomfichier";A1);1)+1)
devient équivalente à celle-ci :
=INDIRECT("Donnees!B2")
Voir à nouveau le fichier ci-joint :
Fichier Joint