Bonjour
Elle est adaptable sur d'autres feuilles certainement.
Rien à changer si la présentation et les tableaux utilisent les mêmes colonnes.
Quant à te donner une explication,
=CAR(COLONNE()+64) renvoie la lettre de la colonne. En colonne C, la formule renvoie "C"
Dans la formule en B3
=INDIRECT("Repartition!"&CAR(COLONNE()+64+(MOD(COLONNE();2)-MOD(COLONNE();10))+2)&EQUIV($A3;Repartition!$A$1:$A$29;0)+TRONQUE(COLONNES($A$3:B3)/2;0))
La partie
=INDIRECT("Repartition!"&CAR(COLONNE()+64+(MOD(COLONNE();2)-MOD(COLONNE();10))+2
Renvoie selon la colonne où se trouve la formule (Voir Audit de formule pour voir les étapes du calcul) B, C, D, etc
Le reste de la formule renvoie le No de ligne 3,4,5, etc
L'usine à gaz des MOD et TRONQUE (A noter qu'ici, je pense qu'on peut améliorer en simplifiant, mais la solution ne m'est pas venue) ne sert qu'à effectuer les décalages.
Cordialement