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
2549
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
23 avril 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
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 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
14405
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
25 avril 2024
2 703
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
6368
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
22 avril 2024
796
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