Bonjour 123, le forum
A quoi sert le contenu de la colonne B dans le calcul du montant recalculé?
J'imagine qu'il sert à valider le mois échu, càd prendre en compte le mois de juillet si on trouve " Echu" en colonne B, sinon on s'arrête au mois précédent.
Quel calcul faire si "non" se présente en colonne B?
La partie SOMME() de votre formule donne 0
la partie CONCATENER() renvoie "E1:G1", qui ne contient que des noms de mois,
on devrait avoir "E2:K2", le critère $U$4 "juillet" étant en colonne K.
Partant de mon hypothèse :
=EQUIV($U$4;$A$1:$P$1;0)-SI(B2=" Echu";0;1)
donne la colonne finale de la somme.
On génère l'adresse par la formule :
=CONCATENER("E";LIGNE();":";ADRESSE(LIGNE();EQUIV($U$4;$A$1:$P$1;0)-SI(B2=" Echu";0;1);4;1))
Et la formule finale deviendrait :
=Q2-(Q2*SOMME(INDIRECT(CONCATENER("E";LIGNE();":";ADRESSE(LIGNE();EQUIV($U$4;$A$1:$P$1;0)-SI(B2=" Echu";0;1);4;1));1)))