Bonjour
Incrémenter, c'est ce que beaucoup appellent "étirer la formule". Ici le terme est impropre puisque la partie entre guillemets de la formule ne s'incrémente pas et il faut la modifier manuellement.
Comme tu as pu le voir, dans chaque colonne, la formule contient la lettre de la colonne
(En K, c'est K8:K36, en L, ce sera L8:L36
Tu as en ligne 8 colonne K
=SOMMEPROD(SOMME.SI(INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!B8:B36");$B8;
INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!K8:K36")))
pour la colonne L (la nouvelle)
=SOMMEPROD(SOMME.SI(INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!B8:B36");$B8;
INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!L8:L36")))
Tu devras également modifier la formule des colonnes de droite pour AUSSI y inscrire la lettre de la colonne.
Par contre (Je n'ai pas voulu alourdir la formule de départ, pensant que ton tableau était figé) tu peux utiliser une seule formule pour remplacer toutes les autres avec
=SOMMEPROD(SOMME.SI(INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!B8:B36");$B8;
INDIRECT(TEXTE(DATE(2009;{1;2;3;4;5;6;7;8;9;10;11;12};1);"mmmm")&"!"&CAR(COLONNE()+64)&8&":"&CAR(COLONNE()+64)&36)))
qui elle s'incrémente ou s'étire indifféremment vers la droite ou vers le bas quelle que soit la ligne ou la colonne.
Si tu n'y arrives pas, renvoie ton fichier, je ferai l'adaptation;
Cordialement