explications :
dans la formule suivante
=offset( 'Détail'!$A$1 ; MATCH(H2;'Détail'!$C:$C;0);46;7;19)
je cherche la ligne correspondant à la valeur de H2 par
MATCH(H2;'Détail'!$C:$C;0)
je prend comme repère la cellule $A$1 que je décale du nombre de lignes trouvé ci-dessus, de 46 colonnes, et j'en prends 7 lignes et 19 colonnes pour capter la plage complète
mise en oeuvre :
avant d'écrire cette formule, il faut tout effacer la zone qui recevra le résultat (la formule donnant en réponse une matrice complète, il faut qu'elle soit libre) sinon apparaît un message d'erreur
ensuite, et seulement ensuite, tu peux mettre le format cases à cocher (mais pas avant)
réplication :
une fois fait sur un pavé, il suffit de le copier/coller sur les autres