Différence entre deux dates en chiffres

Fermé
pgrn Messages postés 3 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 7 décembre 2017 - 29 nov. 2017 à 16:21
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 - 7 déc. 2017 à 18:18
Bonjour,

Je suis en train de réaliser un tableau excel, et je ne suis pas loin de m'arracher les cheveux.... Mon incompétence me guette...

J'ai réussi comment calculer la différence entre deux dates (qui me donne l'âge d'arrivé)
et avoir le résultat en texte grâce à cette formule: =DATEDIF(B3;E3;"Y")&SI(DATEDIF(B3;E3;"Y")>1;" ans, ";" an, ")&DATEDIF(B3;E3;"YM")&"mois"
J'ai ainsi pu calculer ma colonne de date.
Seulement après avoir réaliser cela, je me suis aperçu que je ne pouvais réaliser une moyenne de ses différentes dates, étant donné que mes résultats sont en texte.

Ayant absolument besoin de mes résultat en texte, j'ai fais une seconde colonne à coté et toujours dans le même objectif, j'aimerais le même résultat que dans ma colonne d'avant(différence entre ses deux dates) mais cette fois-ci en chiffre (qui me donnerai l'année et le mois toujours, du genre 16 ans et 9 mois = 16,9) , pour ensuite pouvoir faire la moyenne de l'âge d'arrivé.

Impossible pour moi, de trouver la formule pour obtenir la différence entre deux dates en chiffre. Et également de trouver la formule pour faire la moyenne de toutes ses dates en chiffre (toujours années + mois)......

Si jamais quelqu'un à une solution à proposer... Pour que mon ordi reste vivant....
En vous remerciant grandement d'avance,
et en espérant que mes explications soient assez claires...

3 réponses

ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
29 nov. 2017 à 16:53
Bonjour

Peut être quelque chose comme çà ?
http://www.cjoint.com/c/GKDp1fcazjB

Cdlmnt
1
pgrn Messages postés 3 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 7 décembre 2017
30 nov. 2017 à 10:38
Bonjour, tout d'abord merci pour votre réponse, mais j'aurais aimé savoir si il était possible d'arrondir à deux chiffres après la virgule?
puisque pour l'instant mon résultat est 16,5833333

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
29 nov. 2017 à 17:33
Bonjour
Je ne suis pas sur que le résultat soit exact, mais c'est une approximation avec des années de 365 jours et sans les bissextiles:

date début en A, fin en B

la formule:

=ENT((MOYENNE(B:B)-MOYENNE(A:A))/365)&" ans "&ENT(((MOYENNE(B:B)-MOYENNE(A:A))/365-ENT((MOYENNE(B:B)-MOYENNE(A:A))/365))*12)&" mois "

attention à la positon des ()

crdlmnt
1
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
30 nov. 2017 à 17:52
j'aurais aimé savoir si il était possible d'arrondir à deux chiffres après la virgule?
Tu as la fonction ARRONDI qui est faite pour ça
=ARRONDI(DATEDIF(A2;B2;"y")+DATEDIF(A2;B2;"ym")/12;2)

Mais le formatage personnalisé #" "??/12 qui te permet de voir le nombre de mois ne te convient pas ?

Cdlmnt
0
pgrn Messages postés 3 Date d'inscription mercredi 29 novembre 2017 Statut Membre Dernière intervention 7 décembre 2017
7 déc. 2017 à 11:31
Bonjour, si merci, c'est parfait! cela me convient!
J'ai juste une erreur dans une cellule ou quand je réalise la moyenne au lieu de me donner un chiffre, cela me 01/01/1900, et je n'arrive pas à trouver l'erreur.. Auriez vous une réponse?
Cordialement
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
Modifié le 7 déc. 2017 à 18:30
Peut être un simple problème de format de cellule (tu la mets au format nombre avec 0 décimale)

Cdlmnt
0