Décaler des formules en fonction de la valeur d'une cellule

Bonjour,

Dans le fichier ci-joint je souhaiterai décaler les les arguments des calculs présents en "R41:R50" en fonction de l'année en "R40".

En VBA, j'imagine qu'il faut utiliser un i=? mais je ne maîtrise pas.

Un SI imbriqué comporte trop d'argument et est donc impossible !

Formule et macro possible !

Merci à tous.

Salut,

Voici une solution avec la fonction DECALER.

=SOMME.SI.ENS(DECALER($H$11:$H$36;0;EQUIV($R$40;$G$10:$T$10;0)-1;26;1);DECALER($G$11:$G$36;0;EQUIV($R$40;$G$10:$T$10;0)-1;26;1);Q41)

Il suffit de changer l'année et tu as le tableau qui se rempli.

ça te convient?

Avec la PJ...

sinon la formule est à mettre dans la première cellule du tableau récapitulatif et à faire glisser jusqu'en bas

c'est trop cool merci !!!!!!!!

Rechercher des sujets similaires à "decaler formules fonction valeur"