Bonjour
La cellule B2 récupére l'adresse du mot situé dans le choix de la liste en B1 avec la formule matricielle
=ADRESSE(MIN(SI(Base=$B$1;LIGNE(Base)));MIN(SI(Base=$B$1;COLONNE(Base))))
cette cellule est nommée Adresse
ensuite, les formules en D4, D5, D13 et E26 renvoient à partir de cette adresse le contenu des autres cellules avec la Fonction DECALER
Ex: En D4, la formule est:
=DECALER(INDIRECT("Feuil1!"&Adresse);;1)
se traduit par DECALER Adresse de 0 ligne et 1 colonne
donne le résultat par rapport à l'Adresse de la cellule de la même ligne, décalée d'une colonne à droite.
En D5
=DECALER(INDIRECT("Feuil1!"&Adresse);1;1)
se traduit par DECALER Adresse de 1 ligne et 1 colonne
donne le résultat par rapport à l'Adresse de la cellule de la ligne suivante, décalée d'une colonne à droite. etc..
Les autres explications sont, je pense, dans le fichier.
Cordialement