OVH Cloud OVH Cloud

probleme

3 réponses
Avatar
lionel
ma formule est :

=SI(ESTERREUR(DATEDIF(BG3;BH3;"D"));;DATEDIF(BG3;BH3;"D"))+SI(BG3>="1/1/5";1
;1)
le probleme, exemple : la diffe entre deux dates le 12 et 13 il me donne 1
journne je voiudrais 2 jours comment faire
merci

3 réponses

Avatar
SL
Pas de Bonjour
Une demande libellée dans une langue qui ne me semble pas du français
Une formule alambiquée SI(BG3>="1/1/5";1;1) donne toujours 1 !
voilà qui va attirer les réponses !!

bon
sinon il me semble que DATEDIF(BG3;BH3;"D")=ENT(BH3)-ENT(BG3) si
ENT(BG3)<=ENT(BH3) et génère une erreur sinon

la valeur début peut être supérieure à la valeur de fin à condition d'être
le même jour.

donc si j'ai bien compris ta formule, =MAX(0;ENT(BH3)-ENT(BG3))+1 devrait
convenir.

de plus si BH3 et BG3 sont des entiers =MAX(0;BH3-BG3)+1 suffit

Stéphane

"lionel" a écrit dans le message de news:
dlklqc$jmf$
ma formule est :

=SI(ESTERREUR(DATEDIF(BG3;BH3;"D"));;DATEDIF(BG3;BH3;"D"))+SI(BG3>="1/1/5";1
;1)
le probleme, exemple : la diffe entre deux dates le 12 et 13 il me donne 1
journne je voiudrais 2 jours comment faire
merci





Avatar
Jacky
Bonjour;

Ta formule donne bien 2 jours si le 12 et 13 (pour les autres dates aussi
d'ailleurs) et compris dans l'année 2005.
Si tu souhaites ajouter un jour pour toutes les dates,
change:
+SI(BG3>="1/1/5";1
par
+1
Salutations
JJ

"lionel" a écrit dans le message de
news:dlklqc$jmf$
ma formule est :


=SI(ESTERREUR(DATEDIF(BG3;BH3;"D"));;DATEDIF(BG3;BH3;"D"))+SI(BG3>="1/1/5";1

;1)
le probleme, exemple : la diffe entre deux dates le 12 et 13 il me donne 1
journne je voiudrais 2 jours comment faire
merci





Avatar
Frédo P
Une formule alambiquée !!
La est le Pb l'alambique ou la moquette

Lionel ne suit pas le fil, il nous fait des guirlandes.
--
Fred