7 messages in org.openoffice.fr.progRe: [prog] [CALC] Fonction DATEDIF
FromSent OnAttachments
christianwtdOct 23, 2006 2:27 am 
yves dutrieuxOct 23, 2006 9:58 am 
christianwtdOct 23, 2006 12:17 pm 
Gérard LanoyeOct 23, 2006 11:22 pm 
christianwtdOct 24, 2006 2:01 am 
Bernard MarcellyOct 24, 2006 2:14 am 
christianwtdOct 24, 2006 2:24 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] [CALC] Fonction DATEDIFActions...
From:christianwtd (chri@free.fr)
Date:Oct 23, 2006 12:17:29 pm
List:org.openoffice.fr.prog

yves dutrieux a écrit :

Petite question : existe-t-il une fonction DATEDIF (différence entre dates) dans les cartons d'OOo pour les prochaines versions ? DATEDIF est une fonction non documentée Excel. Il faut donc chercher sur le web les infos.

N'est-ce pas la fonction ANNEES, JOURS ou NB.MOIS que tu recherches ? Yves

Bonsoir Yves,

Non, c'est l'histoire du calcul de l'âge qui avait fait l'objet d'une longue discussion il y a pas mal de temps. Effectivement on se sert de ANNEES, JOURS,.... mais dans ce cas c'est une formule et non une fonction existante. Je t'en donnes une : =(ANNEES(A1; MAINTENANT();0)) & " ans " & (NB.MOIS(A1; MAINTENANT();0) - (ANNEES(A1; MAINTENANT(); 0))*12) & " mois " & (SI(JOUR(MAINTENANT()) - JOUR(A1) >=0; JOUR(MAINTENANT()) - JOUR(A1); JOUR(MAINTENANT()) + (JOURSDANSMOIS(MOIS.DECALER (MAINTENANT(); -1)) - JOUR(A1)))) & " jours"

Je pose la question, parce que j'ai fait la même chose sous forme de fonction perso avec OOo Basic et je ne voudrais pas non plus faire de doublons.

Bon surf, Christian