=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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <lboidin@arev.asso.fr> a écrit dans le message de news:
dlklqc$jmf$1@s1.news.oleane.net...
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
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
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$
;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
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" <lboidin@arev.asso.fr> a écrit dans le message de
news:dlklqc$jmf$1@s1.news.oleane.net...
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$