CALC Calcul de l'age en jours mois et années
Fermé
Haworthia
Messages postés
45
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
18 janvier 2019
-
10 nov. 2014 à 11:23
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 10 nov. 2014 à 12:23
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 10 nov. 2014 à 12:23
A voir également:
- CALC Calcul de l'age en jours mois et années
- Compte facebook suspendu 180 jours - Guide
- Compte instagram suspendu 180 jours - Guide
- Gta age ✓ - Forum PS4
- Game of thrones age ✓ - Forum Cinéma / Télé
- Votre colis ne peut être livré ce jour. il sera mis en livraison au plus tôt. ✓ - Forum Consommation & Internet
1 réponse
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
10 nov. 2014 à 12:23
10 nov. 2014 à 12:23
Bonjour,
La seule valeur simple à calculer avec un tableur est la différence en jours.
Comme un mois fait 28, 29, 30, ou 31 jours ça complique le calcul.
J'ai trouvé cette formule assez satisfaisante:
=(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"
sur ce site:
http://christianwtd.free.fr/?rubrique=AstucesCalc01
Une autre solution consiste à chercher, enregistrer, et utiliser une macro appelée Datediff.
On peut renommer en Datedif pour rendre les formules compatibles avec Excel.
La seule valeur simple à calculer avec un tableur est la différence en jours.
Comme un mois fait 28, 29, 30, ou 31 jours ça complique le calcul.
J'ai trouvé cette formule assez satisfaisante:
=(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"
sur ce site:
http://christianwtd.free.fr/?rubrique=AstucesCalc01
Une autre solution consiste à chercher, enregistrer, et utiliser une macro appelée Datediff.
On peut renommer en Datedif pour rendre les formules compatibles avec Excel.