Comment calculer l'âge au 6 mois le plus proche sous excel 2007
Résolu/Fermé
Pathfinder37
Messages postés
35
Date d'inscription
mardi 1 juillet 2014
Statut
Membre
Dernière intervention
29 février 2016
-
1 juil. 2014 à 18:21
Pathfinder37 Messages postés 35 Date d'inscription mardi 1 juillet 2014 Statut Membre Dernière intervention 29 février 2016 - 1 juil. 2014 à 21:09
Pathfinder37 Messages postés 35 Date d'inscription mardi 1 juillet 2014 Statut Membre Dernière intervention 29 février 2016 - 1 juil. 2014 à 21:09
A voir également:
- Comment calculer l'âge au 6 mois le plus proche sous excel 2007
- Liste déroulante excel - Guide
- Comment calculer une moyenne sur excel - Guide
- Formule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
4 réponses
tontong
Messages postés
2548
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
15 mars 2024
1 054
1 juil. 2014 à 20:30
1 juil. 2014 à 20:30
Bonjour,
Pourquoi pas avec Datedif:
https://forums.commentcamarche.net/forum/affich-37636597-difference-entre-dates-avec-la-fonction-datedif
=DATEDIF(A1;A2;"y")+SI(DATEDIF(A1;A2;"ym")>=6;1;0)
ou
=DATEDIF(A1;A2;"y")+(DATEDIF(A1;A2;"ym")>=6)*1
Pourquoi pas avec Datedif:
https://forums.commentcamarche.net/forum/affich-37636597-difference-entre-dates-avec-la-fonction-datedif
=DATEDIF(A1;A2;"y")+SI(DATEDIF(A1;A2;"ym")>=6;1;0)
ou
=DATEDIF(A1;A2;"y")+(DATEDIF(A1;A2;"ym")>=6)*1
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 073
1 juil. 2014 à 20:38
1 juil. 2014 à 20:38
Bonsoir,
regarde si cela correspond à tes attentes
=SI(DROITE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1;1)*1=6;TRONQUE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1)+1;TRONQUE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1))
regarde si cela correspond à tes attentes
=SI(DROITE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1;1)*1=6;TRONQUE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1)+1;TRONQUE((DATEDIF(B1;AUJOURDHUI();"y")&","&DATEDIF(B1;AUJOURDHUI();"ym"))*1))
Pathfinder37
Messages postés
35
Date d'inscription
mardi 1 juillet 2014
Statut
Membre
Dernière intervention
29 février 2016
2
1 juil. 2014 à 21:07
1 juil. 2014 à 21:07
Bonsoir Mike-31,
Ta formule marche nickel, elle est juste plus longue que Tontong. Merci pour votre aide! c'est ma première fois sur un forum et je m'attendais pas a avoir des réponses si rapidement merci encore!
Ta formule marche nickel, elle est juste plus longue que Tontong. Merci pour votre aide! c'est ma première fois sur un forum et je m'attendais pas a avoir des réponses si rapidement merci encore!
via55
Messages postés
14398
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 avril 2024
2 701
Modifié par via55 le 1/07/2014 à 21:00
Modifié par via55 le 1/07/2014 à 21:00
Bonsoir
Plus simplement pour avoir l'age en années :
=DATEDIF(B1;AUJOURDHUI();"y")
Et pour l'avoir en années et en mois :
=DATEDIF(B1;AUJOURDHUI();"y") & " ans et " & MOD(DATEDIF(B1;AUJOURDHUI();"m");12) & " mois"
Et pour arrondir à l'age supérieur au bout de 6 mois
=DATEDIF(B1;MOIS.DECALER(AUJOURDHUI();6);"y")
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Plus simplement pour avoir l'age en années :
=DATEDIF(B1;AUJOURDHUI();"y")
Et pour l'avoir en années et en mois :
=DATEDIF(B1;AUJOURDHUI();"y") & " ans et " & MOD(DATEDIF(B1;AUJOURDHUI();"m");12) & " mois"
Et pour arrondir à l'age supérieur au bout de 6 mois
=DATEDIF(B1;MOIS.DECALER(AUJOURDHUI();6);"y")
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Pathfinder37
Messages postés
35
Date d'inscription
mardi 1 juillet 2014
Statut
Membre
Dernière intervention
29 février 2016
2
1 juil. 2014 à 21:09
1 juil. 2014 à 21:09
Effectivement Via55 la demande avait pour objet de retourner un âge ajuster à la hausse aussi tôt que la personne atteind 6 mois durant l'année. Merci!
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
1 juil. 2014 à 20:19
1 juil. 2014 à 20:19
Bonjour
Comme vôtre précision est de 6 mois on peut utiliser une formule comme celle-ci
=SI((AUJOURDHUI()-B1)/365,25-ENT((AUJOURDHUI()-B1)/365,25)>0,5;(AUJOURDHUI()-B1)/365,25+0,5;(AUJOURDHUI()-B1)/365,25)
j'espère que cela vous aidera
Comme vôtre précision est de 6 mois on peut utiliser une formule comme celle-ci
=SI((AUJOURDHUI()-B1)/365,25-ENT((AUJOURDHUI()-B1)/365,25)>0,5;(AUJOURDHUI()-B1)/365,25+0,5;(AUJOURDHUI()-B1)/365,25)
j'espère que cela vous aidera
Pathfinder37
Messages postés
35
Date d'inscription
mardi 1 juillet 2014
Statut
Membre
Dernière intervention
29 février 2016
2
1 juil. 2014 à 20:56
1 juil. 2014 à 20:56
Bonjour Philou10120,
La formule ne retourne pas l'âge arrondi on est pas loin mais le resultat n'est pas celui que je voulais obtenir par contre tontong à fournis une réponse qui fait bien le travail. Merci à tous!!
La formule ne retourne pas l'âge arrondi on est pas loin mais le resultat n'est pas celui que je voulais obtenir par contre tontong à fournis une réponse qui fait bien le travail. Merci à tous!!
1 juil. 2014 à 20:53