Calculer l'age par rapport à la date d'anniversaire [Résolu/Fermé]

Signaler
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
-
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
-
Bonjour,
J'aimerai avoir de l'aide sur une formule.
J'aimerai mettre en C des dates d'anniversaires. De ce fait, j'aimerai que l'age se calcul automatiquement en XFB tout les ans.
Comment puis je faire s'il vous plait ?
Merci d'avance.
Cordialement.

https://www.cjoint.com/c/EAxq5OIkzQT




17 réponses

Messages postés
12671
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020
2 016
Bonjour

Utilises la fonction DATEDIF

=DATEDIF(C2;AUJOURDHUI();"y")

retourne la différence en années (y) entre la date en C2 et la date du jour

Cdlmnt
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60545 internautes nous ont dit merci ce mois-ci

Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Bonjour et merci.
Je n'arrive pas à rentrer ma formule ?
Messages postés
12671
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020
2 016 >
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020

Insère une nouvelle colonne avant ta colonne XFB et rentre la formule dans cette nouvelle colonne, là c'est bon et elle fonctionne
Ou transformes le format des cellules de ta colonne XFB (qui est format Texte) en format
Standard

et si tu veux que s'affiche ans après l'âge tu peux transformer la formule ainsi :
=DATEDIF(C2;AUJOURDHUI();"y") & " ans"
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278 >
Messages postés
12671
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 septembre 2020

Merci ça marche.
Avec ta deuxième formule, est ce que l'age sera de 41 ans l'an prochain ?
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Voila le fichier, pour des raisons de poids du fichier, j'ai limité les formules en C2:F5 il te reste à incrémenter vers ne bas et supprimer les colonnes qui ne te conviennent pas

https://www.cjoint.com/c/EAxrSC902O1

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60545 internautes nous ont dit merci ce mois-ci

Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Merci. Est ce que les trois formules fonctionnent afin d'avoir un an de plus chaque année ?
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Déja évite de faire des mise en forme de la première à la dernière ligne et idem de la première colonne à la dernière, tu utilise inutilement de la ressource pour rien ce qui ralentira tes formules.
en suite tes date étaient au format texte ce qui est incompatible avec toute sorte de calcul

en colonne D à F tu as 3 modes de calcul dès que cjoint.com est accessible je te retourne le fichier
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Comment, tu veux que chaque formule donne l'age + un an c'est cela

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Cette année pour la date 11/04/1974 ça donne 40 ans. En gardant le même tableur, je veux que l'an prochain ça passe à 41 ans.
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Mais ça le fera automatiquement sans que tu n'aies a changer quoi que ce soit, l'age est calculé en fonction de la date saisie en colonne C et aujourd'hui d'ailleurs demain l'age affiché en colonne D, exemple en D2 ce soir affiche
ANCEL Brigitte a 40 ans 9 mois 12 jours
et demain tu auras un jour de plus pour afficher
ANCEL Brigitte a 40 ans 9 mois 13 jours
et chaque jour passé tu auras 1 jour de plus puis 1 mois etc ...
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
OK, merci pour tout.
Est il possible de mettre une case en surbrillance à partir d'un âge définis ?
Exemple : A partir de 4 ans en jaune et à 16 ans, plus de couleur...
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Oui bien sur donc d'après ton tableau quelle cellule veux tu mettre en couleur le nom, le prénom, la date ou l'age ou encore la ligne ?

et de 4 ans à 16 ans en jaune, c'est tout ou veux tu coloriser par tranche d'age, si oui de quel age à quel age pour chaque couleur
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Tout d'abord, encore merci pour tout.
En fait, je finalise un tableau excel et après j'aurai besoin de toi.
Est ce que je pourrais compter sur toi ?
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Pas de problème, en attendant je passe le statut de la discussion en résolu, mais si tu as besoin d'un complément d'information tu reviens dans cette discussion je le verrais
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
OK, merci pour tout.
Je suis débutant sur excel, j'apprends sur le "tas".
Je vais être trésorier de mon C.E. donc ça va être très utile.
Encore merci.
Bonne soirée.
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Salut Mike-31, j'espère que ça va.
Encore merci pour hier.
Je viens de finir mon tableau et j'ai besoin de toi.
Je te joins mon tableau avec un exemple de ce que je veux. J'ai mis les cases en surbrillance manuellement.
https://www.cjoint.com/c/EAyogHK2hpz

En XFA, rentrée des classes, j'aimerai que les cases se mettent en surbrillance de 4 ans à 16 ans inclus.

En XFB, Noël, j'aimerai que les cases se mettent en surbrillance de la naissance à 14 ans inclus.

Comme tu peux voir, CARULLA Hugo, 15 ans, à le droit à la rentrée des classes mais il n'a plus le droit à Noël.

Je te remercie d'avance.

Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

je te regarde ça dans la soirée, mais ce que je voudrai savoir, c'est la raison qui t'on poussé à masquer les colonnes de D à CEY

Sur le premier fichier tu avais des formats et ton fichier pesait plus de 10 MO alors que le fichier que je t'ai retourné ne faisait plus que 14KO, c'est énorme comme différence
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
En fait, j'ai fait des essais avec tes formules sur mon tableur d'origine. Ensuite j'ai laissé comme ça.
Le fichier joint que je t'ai envoyé est le bon (à part les cases en surbrillance). Tu pourras le réduire à nouveau s'il te plait ?
Merci d'avance, c'est vraiment sympa.
Cordialement.
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Regarde si ça te convient

https://www.cjoint.com/c/EAytKqVDAsv
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Merci.
C'est top mais j'aimerai avoir une modification.
En G pour l'age, est il possible de changer la formule afin d'avoir 0 an (je sais c'est bizarre).
Car par exemple, pour Didier Gwénael, son fils n'a pas 1 an mais il a le droit à Noël (naissance à 14 ans inclus). Du coup, la case ne se met pas en surbrillance.
Cela va changer à son anniversaire mais si c'était un enfant né le 26 décembre, ça ne marche pas.
Merci encore.
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

En G2 colle cette formule

=SI(F2="";"";SI(DATEDIF(F2;AUJOURDHUI();"y")=0;"0 an";SUPPRESPACE(SI(AUJOURDHUI()-F2;TEXTE(DATEDIF(F2;AUJOURDHUI();"y");"[>1]0"" ans "";[>]""1 an "";")))))

et incrémente la vers le bas
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Top niveau, je suis super content.
J'aurai un dernier service à te demander.
Dans le même classeur, j'ai une feuille "Liste du personnel".
Serait il possible de mettre en surbrillance toute les dates => à 6 mois ?
Je n'ai pas toutes les dates. Si tu dois supprimer le M derrière certaines dates, pas de soucis.
Peux tu également remettre ma feuille au format logique (A, B, C, D, E,....) et non pas A, B, C, XFD comme le mien ?
D'ailleurs si tu peux me donner l'astuce, ce serait cool.
Merci d'avance.

Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Que veux tu dire par >= 6 mois c'est le calcul entre la date en colonne C et aujourd'hui, c'est cela, à quoi correspond le M derrière les dates
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
En fait, les salariés ont le droit aux cadeaux du Comité d'entreprise après 6 mois d'embauche.
Donc >= 6 mois entre la date en C et aujourd'hui.
Le M correspond à Mapadis, une deuxième entreprise de notre groupe. Tu peux les supprimer.
Merci d'avance.

PS : Pour la feuille Rentrée des classes et Noël, les 6 premières lignes ne fonctionnent pas (les surbrillances restent).
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

Pour la feuille Rentrée des classes et Noël, les 6 premières fonctionnent parfaitement, as tu changé de fichier ou as modifié quelque chose, j'ai testé le fichier que je t'ai retourné, il n'y a pas de problème

Pour le reste on verra demain matin
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Par erreur, j'ai mis les 6 premières lignes en surbrillance manuellement.
La feuille fonctionne.
Pour le reste, à demain.
En tout cas, merci pour tout, c'est cool.
Bonne fin de soirée.
A+
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Re,

voila ton fichier les dates qui sont inférieure à 6 mois d'embauche sont en rouge, tu peux continuer à utiliser ton repaire M en fin de date j'ai fait le tri dans la formule de mise en forme

https://www.cjoint.com/c/EAzkyQa3sK8
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Salut Mike-31.
SUPER !!!
Tout fonctionne, je suis super content.
Je te remercie pour tout ce que tu as fait, c'est vraiment sympa de passer du temps pour m'aider.
Je te souhaite un bon dimanche et peut-être à bientôt.
Cordialement.
Messages postés
17227
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 septembre 2020
4 238
Bonjour,

Que veux tu, simplement l'âge en année ou en année, mois et jour par rapport à la date courante
Messages postés
1844
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
2 septembre 2020
278
Bonjour.
Tout d'abord, merci.
L'age en année. 14 ans par exemple.