Ce serait bien, mais non, les personnes nées le 29 février peuvent choisir de fêter leur anniversaire le 28 février ou le 1er mars, ce qui est cool, c'est que la personne peut fêter son anniversaire deux jours de suite.
Pour calculer votre âge en fonction de la date de naissance dans Excel, vous utiliserez la fonction DATADIF, voyons un exemple dans lequel en fonction de la date de naissance nous calculerons l'âge en années, mois et jours :
=DATADIF(A1;NOW();"y")&" années, "&DATADIF(A1;NOW()();"ym")& " mois et "& DATADIF(A1;HOJE();"md")& " jours"
Expliquons maintenant chaque partie de la fonction:
1 - Vous devez noter que la date de naissance doit être dans la cellule A1;
2º -=DATADIF(A1;NOW();"y")
cette partie du code retournera l'âge en années, ça marche déjà, car la fonction calcule la différence, c'est pourquoi le nom date dif, elle reçoit trois paramètres, la date initiale qui dans ce cas est dans la cellule A1, qui serait la date finale, dans ce cas, nous utilisons la fonction pour renvoyer la date actuelle, aujourd'hui (), et comment nous voulons le résultat, dans l'exemple, nous le voulons en y (années);
3ème - Dans la séquence, nous avons l'utilisation de concaténateurs, ou paramètres qui me permettent de joindre les champs et de former une phrase, ils sont représentés par&" années, " &
, joindre des années avec:& " mois et "
mois et enfin& " jours"
les jours.
4ème - Après la concaténation des années nous avons l'extraitDATADIF(A1;NOW();"ym")
, notez que la fonction est la même, ce qui change est juste le paramètre, maintenant ym, qui renverra la différence des mois sans tenir compte des années, bref il calcule combien de mois se sont écoulés depuis la date de naissance jusqu'à aujourd'hui sans tenir compte des années.
5ème - Enfin, nous utilisons à nouveau DATEDIF pour calculer les jours,DATADIF(A1;NOW();"md")
, notez que le paramètre change à nouveau, maintenant md est utilisé, ce qui renverra les jours sans tenir compte des mois, tout comme nous l'avons fait avec les mois.
À l'aide de notre calculateur ci-dessus, entrez simplement votre date de naissance et nous vous indiquerons combien de jours il vous reste avant votre prochain anniversaire.
Maintenant, si vous voulez faire cela dans Excel, par exemple, vous pouvez utiliser la même fonction que nous avons mentionnée ci-dessus, le DATADIF, en inversant simplement les paramètres, quelque chose comme=DATADIF(TODAY();A1;"d")
, l'inversion que nous avons faite était dans le paramètre de date initial, informant la date actuelle, donc Excel vérifiera, à partir d'aujourd'hui, jusqu'à la date dans la cellule A1, en jours, combien c'est.