Formule avec date

Bonjour,

j'ai fait une formule en B13 avec des dates je suppose que c'est la formule qui transforme 28/04/2018 en 01/04/2018 qui ne marche pas mais je ne suis pas sur. Voici le fichier :

Bonjour

Comme ceci

=SI(OU(Données!F1089=1;3);ARRONDI((Données!I1089-Données!D1089)/Données!J1089;2);SI(Données!L1089=2;ARRONDI((Données!I1089-DATE(ANNEE(Données!D1089);4;1))/Données!J1089;2);SI(A13=Données!E1088;Données!E1089;"")))

Bonjour, M12,

BonjourAngel28

Sans préjuger de l'exactitude de tes formules, tu emploies la fonction arrondi() avec un si() a l’intérieur qui se termine en ""

Or arrondi("";2) est une hérésie. Arrondi de rien ne peut pas exister !!!

tu aurais du mettre 0 a la place des ""

Cdlmnt

Bonjour,

A M12 : avec votre formule le problème c'est quand A13=Donnée E1088 la cellule affiche 0.68 au lieu de 0 qui est en E1089

DJIDJI : pourtant ma formule possède deux arrondi et deux fois ;2

J'ai essayé une autre formule B13 :SI(Données!F1089=3;Données!E1089;SI(A13="";"";SI(Données!F1089=1;ARRONDI((Données!I1089-Données!D1089)/Données!J1089;2);SI(Données!F1089=2;ARRONDI((Données!I1089-(DATE(ANNEE(Données!D1089);4;1))/Données!J1089;2));""))))

malheureusement ça ne marche toujours pas :/

f1089 renvoie 4

la formule en c12 =SI(Données!F1089<4;ARRONDI(1/Données!E1089;2);0) -bonne formule-==>0

de ce fait en E12

=SI(Données!F1089=1;"";ARRONDI(SI(Données!F1089=3;Données!M1103*C12;SI(ET(OU(Données!F1089=2;Données!F1089=3);OU(Données!E1089=5;Données!E1089=6));Données!M1104*C12;SI(ET(OU(Données!F1089=2;Données!F1089=3);OU(Données!E1089>6));Données!M1105*C12;0)));2)) (ta formule, mais avec 0 a la place de "") te donne 0 par défaut (pas de calcul parce que f1089=4)

Cdlmnt

Rechercher des sujets similaires à "formule date"