Merci à tous pour vos réponses
Votre solution fonctionne mais je voulais malgré tout, éviter de recopier une formule même dans une colonne masquée sur un grand nombre de lignes
Je pense qu'il doit y a voir moyen de comprimer tout ça en une formule matricielle :
J'étais parti sur ça au départ :
=SOMME(DECALER(A1;GRANDE.VALEUR(N(A5:G20="résultats")*LIGNE(A5:G20)-1;3);GRANDE.VALEUR(N(A5:G20="résultats")*COLONNE(A5:G20);3);1;3))
l'idée était de récupérer les positions des cellules "résultats" afin de les décaler ou d'en obtenir leur adresse pour les reconstituer avec la fonction "indirect" au sein d'une somme.
par exemple =somme(indirect("B6
6"."D10:F10";....)
et je ne comprends pas toujours pas pourquoi on ne peut pas jouer sur la largeur de la fonction "décaler" en matriciel.
ça n'est peut être pas faisable...
Quoi qu'il en soit merci pour le temps passé