OVH Cloud OVH Cloud

calcul sur dates

6 réponses
Avatar
Martine
Bonjour,
Je recherche une formule ou une macro pour calculer le=20
nombre d'ann=E9es, de mois et de jours =E9coul=E9s entre deux=20
dates.
Le r=E9sultat doit =EAtre sur 3 colonnes (1 ann=E9es,1 mois,1=20
jours)
Lorsque le r=E9sultat donne 30 jours faire appara=EEtre 0 jour=20
et ajouter 1 mois
Lorsque le r=E9sultat donne 12 mois faire appara=EEtre 0 mois=20
et ajouter 1 an
Je me suis lanc=E9e dans une formule avec conditions ...=20
mais gal=E8re je bloque tros compliqu=E9

Formule pour les mois :
=3DSI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=3DMOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET(JOUR
(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=3DMOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS(C15)
+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I

6 réponses

Avatar
papou
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit dans le message de
news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0 jour
et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0 mois
et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET(JOUR
(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS(C15)
+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I
Avatar
Modeste
;-)))
Arrrrrgh!!!!! Pascal, cette fonction est non documentée !!
plutot
voir http://excelabo.net
ou bien
http:/:longre.free.fr
ou encore le site Chip Pearson
;-)))

-----Message d'origine-----
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit
dans le message de

news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0
jour

et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0 mois
et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET
(JOUR

(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS
(C15)

+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I


.



Avatar
papou
Ouf !
merci ;-)

"Modeste" a écrit dans le message de
news: 0f0c01c42611$7c805060$
;-)))
Arrrrrgh!!!!! Pascal, cette fonction est non documentée !!
plutot
voir http://excelabo.net
ou bien
http:/:longre.free.fr
ou encore le site Chip Pearson
;-)))

-----Message d'origine-----
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit
dans le message de

news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0
jour

et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0 mois
et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET
(JOUR

(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS
(C15)

+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I


.



Avatar
papou
Pour me faire pardonner :
Soit une date1 en A1 et une date2 en B1
Pour le nombre d'années en C1 formule :
ÚTEDIF(A1;B1;"y")
Pour le nombre de mois en D1 formule :
ÚTEDIF(A1;B1;"ym")
Pour le nombre de jour en E1 formule :
ÚTEDIF(A1;B1;"md")

Cordialement
Pascal

"papou" a écrit dans le message de news:
OS4jt$
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit dans le message de
news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0 jour
et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0 mois
et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET(JOUR
(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS(C15)
+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I




Avatar
je n'ai pas de fonction datedif ni dans ma version 2000 ni
dans ma version 2002
problème
comment l'installer
-----Message d'origine-----
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit
dans le message de

news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0 jour
et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0 mois
et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)
+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET
(JOUR

(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS(B15));MOIS
(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS
(C15)

+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I


.



Avatar
papou tu es pardonné
ça marche
encore merci

-----Message d'origine-----
Pour me faire pardonner :
Soit une date1 en A1 et une date2 en B1
Pour le nombre d'années en C1 formule :
ÚTEDIF(A1;B1;"y")
Pour le nombre de mois en D1 formule :
ÚTEDIF(A1;B1;"ym")
Pour le nombre de jour en E1 formule :
ÚTEDIF(A1;B1;"md")

Cordialement
Pascal

"papou" a écrit dans le
message de news:

OS4jt$
Bonjour Martine
Regarde du côté de la fonction DATEDIF
Cordialement
Pascal

"Martine" a écrit
dans le message de


news: 0e0a01c4260e$be51dc50$
Bonjour,
Je recherche une formule ou une macro pour calculer le
nombre d'années, de mois et de jours écoulés entre deux
dates.
Le résultat doit être sur 3 colonnes (1 années,1 mois,1
jours)
Lorsque le résultat donne 30 jours faire apparaître 0
jour


et ajouter 1 mois
Lorsque le résultat donne 12 mois faire apparaître 0
mois


et ajouter 1 an
Je me suis lancée dans une formule avec conditions ...
mais galère je bloque tros compliqué

Formule pour les mois :
=SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)<MOIS(B15));MOIS
(C15)


+12-MOIS(B15);SI(ET(JOUR(C15)<JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS(C15)+11-MOIS(B15);SI(ET(JOUR(C15)<JOUR
(B15);MOIS(C15)>MOIS(B15));MOIS(C15)+1-MOIS(B15);SI(ET
(JOUR


(C15)>JOUR(B15);MOIS(C15)<MOIS(B15));MOIS(C15)+12-MOIS
(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)=MOIS
(B15));MOIS


(C15)-MOIS(B15);SI(ET(JOUR(C15)>JOUR(B15);MOIS(C15)>MOIS
(B15));MOIS(C15)-MOIS(B15);SI(MOIS(C15)<MOIS(B15);MOIS
(C15)


+12-MOIS(B15);MOIS(C15)-MOIS(B15))))))))

M E R C I





.