Bonjour,
Merci tout d'abord pour ce forum. J'ai moi aussi un problème de formule.
Dans le cadre d'une facturation d'une prestation je cherche à calculer des montants en fonction de date dans l'année.
La facturation se fait normalement au semestre entier (01/01 au 30/06 ou 01/07 au 31/12). Dans le cas où l'usager est présent sur la totalité du semestre, alors il doit être facturé 50% de l'abonnement.
Mais il se peut qu'il emménage/déménage en cours de semestre voire d'année. Dans ce cas le calcul doit être proratisé.
Je suis donc arrivé à une première formule : =SI(OU(ET(B5=42736;C5=42916);(ET(B5=42917;C5=43100)));(0,5);((C5-B5)+1)/365)
Je précise que les valeurs "42736", "42916" etc. correspondent aux dates de l'année en version texte dans excel.
Le problème avec cette formule est que si on met 01/07/2017 en B5 et 30/12/2017 en C5, excel calcule 50,14%.
J'ai donc changé la formule par : =SI(C5<=42916;((C5-B5)+1)/(2*181);((C5-B5)+1)/(2*184)) étant donné que chacun des semestres n'a pas le même nombre de jours.
Mais avec cette formule si je mets 01/01/2017 en B5 et 30/12/2017 en C5, excel calcule 98,91%, or d'après un site internet qui donne le nombre de jours en 2017 et le pourcentage des jours au fur et à mesure qu'on avance dans l'année, je devrais arriver à 99,73%
Du coup je sèche... Auriez-vous une idée de la formule à écrire ? En espérant avoir été clair dans l'énoncé...
Je vous remercie par avance.
Cdlt