Bon si j'ai bien compris, formule en G2 "à glisser" vers le bas :
=SI(AUJOURDHUI()>=F2;SIERREUR(DATEDIF(F2;AUJOURDHUI();"m");0)*D2+C2;"en attente")
Principe : on fait la différence de date entre aujourd'hui et la date de commande en calculant le nombre de mois plein (récurrence mensuelle), puis on multiplie ce nombre de mois par la valeur de la récurrence, puis on additionne la somme fixe de départ.
On met une gestion d'erreur dans les cas où aujourd'hui est inférieur à la date de la commande et on affiche "en attente".
Cette formule part du principe qu'il y a le fixe, et que le mois suivant il y a "la mensualité", maintenant si la récurrence est à "payer" également à la date de la commande, alors il faut ajouter "+1" dans la formule :
=SI(AUJOURDHUI()>=F2;SIERREUR((DATEDIF(F2;AUJOURDHUI();"m");0)+1)*D2+C2;"en attente")
A moins que vous vouliez afficher la valeur final quelque soit la date d'aujourd'hui...
@ bientôt
LouReeD