[Résolu] Calculer l'âge des animaux en jours et mois.

Thibault98

XLDnaute Occasionnel
Bonsoir,

Je suis à la recherche d'une solution pour calculer l'âge des animaux en jours s'ils ont - de 1 mois et en mois s'ils ont passés le mois de leur naissance.

Par exemple dans ma requête je voudrai voir s'afficher 28 jours
Ou pour un autre animal 36 mois, 24 mois, 12 mois etc.

C'est possible ?

Merci d'avance.

Thibault. :confused:
 
Dernière édition:

chris

XLDnaute Barbatruc
Re : Calculer l'âge des animaux en jours et mois.

Bonjour

Une formule de ce genre devrait te convenir
Code:
VraiFaux(Date()-[DateNaissance]<=30;Date()-[DateNaissance];DiffDate("m";[DateNaissance];Date())-VraiFaux(Jour([DateNaissance])>Jour(Date());1;0))
 

Thibault98

XLDnaute Occasionnel
Re : Calculer l'âge des animaux en jours et mois.

Bonjour Chris,

Ta formule fonctionne à la perfection, je l'ai testée dans Excel avec Datedif(), comment différencier les nombres obtenus en Jours ou en mois ?

Par exemple né le 01/11/2012 au 11/11/2012 = 10 Jours
né le 01/11/2012 au 01/12/2012 = 30 Jours voire "1 mois"
né le 01/11/2012 au 02/12/2012 = 1 mois

Merci d'avance et très bon dimanche.
Thibault
 

chris

XLDnaute Barbatruc
Re : Calculer l'âge des animaux en jours et mois.

Bonjour

DiffDate et datedif ne fonctionnent pas tout à fait pareil, d'où le test sur le jour

Code:
VraiFaux(Date()-[DateNaissance]<=30;Date()-[DateNaissance] & " jours";DiffDate("m";[DateNaissance];Date())-VraiFaux(Jour([DateNaissance])>Jour(Date());1;0)& " mois")
 

Discussions similaires

Réponses
14
Affichages
1 K

Statistiques des forums

Discussions
314 450
Messages
2 109 729
Membres
110 553
dernier inscrit
loic55