Μετάβαση στο κύριο περιεχόμενο

Πώς να υπολογίσετε γρήγορα την ηλικία (μετατροπή ημερομηνίας γέννησης σε ηλικία) στο Excel;

Φανταστείτε ότι εργάζεστε με μια λίστα ημερομηνιών γέννησης στο Excel και πρέπει να δείξετε την ακριβή τρέχουσα ηλικία τους. Πώς μπορείτε να το πετύχετε αποτελεσματικά; Αυτό το άρθρο παρέχει συμβουλές για τον εύκολο υπολογισμό της ηλικίας από την ημερομηνία γέννησης στο Excel.

Μέθοδος Α:
Υπολογίστε την ηλικία από την ημερομηνία γέννησης με τύπους

Μέθοδος Β:
Υπολογίστε εύκολα την ηλικία από την ημερομηνία γέννησης χωρίς να θυμάστε τύπους


Υπολογίστε την ηλικία από την ημερομηνία γέννησης με τύπους

Σε αυτήν την ενότητα, έχουμε περιγράψει διάφορους τύπους για τον υπολογισμό της ηλικίας από την ημερομηνία γέννησης σε διαφορετικά σενάρια:

(AD) Υπολογίστε την ηλικία στο Excel με το Kutools με μερικά κλικ

Θέλετε να υπολογίσετε αβίαστα ηλικίες μέχρι σήμερα ή οποιαδήποτε δεδομένη ημερομηνία και να τις παρουσιάσετε σε διάφορες μορφές, όπως έτη, μήνες, εβδομάδες, ημέρες ή συνδυασμός έτους + μήνα + ημέρας; Kutools για Excel απλοποιεί αυτό το έργο! Δεν χρειάζονται μη αυτόματες καταχωρίσεις τύπου – Το Kutools απλοποιεί ολόκληρη τη διαδικασία, προσφέροντας μια φιλική προς το χρήστη λύση για όλους τους χρήστες του Excel. Ανακαλύψτε περισσότερα εδώ: Υπολογίστε εύκολα την ηλικία από την ημερομηνία γέννησης χωρίς να θυμάστε τύπους.

Εκτός από τον υπολογισμό των ηλικιών, Kutools για Excel προσφέρει 300 περισσότερες δυνατότητες για το Excel. Δοκιμάστε τα όλα σε μια δωρεάν δοκιμή 30 ημερών χωρίς περιορισμούς δυνατοτήτων τώρα!


Μετατρέψτε την ημερομηνία γέννησης σε ηλικία με τη λειτουργία INT

Μπορούμε να υπολογίσουμε την ηλικία αφαιρώντας την ημερομηνία γέννησης από την τρέχουσα ημερομηνία. Στη συνέχεια, χρησιμοποιώντας τη συνάρτηση INT, μπορούμε να εμφανίσουμε την ηλικία σε πλήρη έτη ως εξής:

Επιλέξτε ένα κενό κελί όπου θέλετε να εμφανίζεται η ηλικία, εισαγάγετε τον παρακάτω τύπο και πατήστε το εισάγετε κλειδί. Στη συνέχεια, επιλέξτε το κελί του αποτελέσματος και σύρετε τη λαβή πλήρωσής του (το μικρό πράσινο τετράγωνο στην κάτω δεξιά γωνία του κελιού) προς τα κάτω για να δείτε όλα τα αποτελέσματα.

=INT((TODAY()-A2)/365)

:

  • Για να λάβετε την ηλικία κάποιου σε μια συγκεκριμένη ημερομηνία, αντικαταστήστε το ΣΗΜΕΡΑ() λειτουργία στον τύπο με τη συγκεκριμένη ημερομηνία. Για παράδειγμα, εάν η συγκεκριμένη ημερομηνία βρίσκεται στο κελί B2, χρησιμοποιήστε τον παρακάτω τύπο:
    =INT((B2-A2)/365)
  • Η χρήση αυτού του τύπου στο Excel, ο οποίος διαιρεί τη διαφορά των ημερών μεταξύ δύο ημερομηνιών με το 365, συνήθως αποδίδει ακριβή αποτελέσματα, αλλά δεν είναι τέλειο. Μπορεί να υπολογίζει λανθασμένα τις ηλικίες γύρω από τα δίσεκτα έτη ή για όσους έχουν γεννηθεί στις 29 Φεβρουαρίου. Μια εναλλακτική λύση είναι να διαιρεθεί με το 365.25 για να ληφθούν υπόψη τα δίσεκτα έτη, αλλά αυτό μπορεί επίσης να οδηγήσει σε σφάλματα, ειδικά για ηλικίες που δεν εκτείνονται σε δίσεκτο έτος. Αν και αυτή η μέθοδος είναι γενικά αποτελεσματική, δεν είναι ιδανική για ακριβείς υπολογισμούς. Οι παρακάτω τύποι εισάγουν εξειδικευμένες λειτουργίες που παρέχουν άψογους υπολογισμούς ηλικίας σε όλα τα σενάρια.

Μετατρέψτε την ημερομηνία γέννησης σε ηλικία με τη συνάρτηση YEARFRAC

Η συνάρτηση YEARFRAC είναι πιο ακριβής για τον υπολογισμό της ηλικίας από την ημερομηνία γέννησης, επειδή λαμβάνει υπόψη τον ακριβή αριθμό ημερών κάθε έτους, συμπεριλαμβανομένων των δίσεκτων ετών. Ορίζοντας το τρίτο όρισμα, βάση, έως 1, το YEARFRAC χρησιμοποιεί τον πραγματικό αριθμό ημερών στον υπολογισμό του, εξασφαλίζοντας ακρίβεια, ειδικά σε περιπτώσεις που αφορούν δίσεκτα έτη.

Σε ένα κενό κελί όπου θέλετε να υπολογιστεί η ηλικία, εισαγάγετε τον παρακάτω τύπο και πατήστε εισάγετε. Για να επαναλάβετε αυτόν τον υπολογισμό για άλλα δεδομένα, σύρετε τη λαβή πλήρωσης του κελιού αποτελέσματος προς τα κάτω.

=ROUNDDOWN(YEARFRAC(A2, TODAY(), 1), 0)


Μετατρέψτε την ημερομηνία γέννησης σε ηλικία με τη συνάρτηση DATEDIF

Η συνάρτηση DATEDIF στο Excel μπορεί να χρησιμοποιηθεί για τον υπολογισμό της ηλικίας από την ημερομηνία γέννησης. Χρησιμοποιώντας το "y" στο μονάδα όρισμα της συνάρτησης, υπολογίζει τον αριθμό των πλήρων ετών μεταξύ δύο ημερομηνιών.

Επιλέξτε ένα κενό κελί για να εμφανίσετε την ηλικία, εισαγάγετε τον τύπο που παρέχεται παρακάτω και πατήστε το εισάγετε κλειδί. Στη συνέχεια, κάντε κλικ στο κελί με το αποτέλεσμα και σύρετε τη λαβή πλήρωσης προς τα κάτω για να εφαρμόσετε τον τύπο σε άλλα κελιά και να λάβετε όλα τα αποτελέσματα.

=DATEDIF(A2,NOW(),"y")

Σημείωση: Στον παραπάνω τύπο DATEDIF, το "y" υπολογίζει τα πλήρη έτη από την ημερομηνία στο κελί A2 έως σήμερα. Μπορείτε να αντικαταστήσετε το "y" με τα "m", "d", "md", "ym" ή "yd" για να υπολογίσετε διαφορετικές πτυχές της διαφοράς ημερομηνίας:

  • "M": Ο αριθμός πλήρων μηνών στη δεδομένη περίοδο.
  • "D": Ο αριθμός των ημερών στη δεδομένη περίοδο.
  • "MD": Η διαφορά μεταξύ των ημερών των δύο δεδομένων ημερομηνιών. Οι μήνες και τα έτη των ημερομηνιών αγνοούνται.
  • «ΥΜ»: Η διαφορά μεταξύ των μηνών των δύο ημερομηνιών. Οι ημέρες και τα έτη των ημερομηνιών αγνοούνται
  • «ΥΔ»: Η διαφορά μεταξύ των ημερών των δύο δεδομένων ημερομηνιών. Τα έτη των ημερομηνιών αγνοούνται.

Εμφάνιση ηλικίας σε μορφή Έτος + Μήνας + Ημέρα με τη λειτουργία DATEDIF

Για να υπολογίσετε την ηλικία με τη μορφή Έτος + Μήνας + Ημέρα, συνδυάστε τρεις τύπους DATEDIF στο Excel, ο καθένας με διαφορετικό όρισμα μονάδας.

Επιλέξτε ένα κενό κελί για να εμφανίσετε την ηλικία, εισαγάγετε τον τύπο που παρέχεται παρακάτω και πατήστε το εισάγετε κλειδί. Στη συνέχεια, κάντε κλικ στο κελί με το αποτέλεσμα και σύρετε τη λαβή πλήρωσης προς τα κάτω για να εφαρμόσετε τον τύπο σε άλλα κελιά και να λάβετε όλα τα αποτελέσματα.

=DATEDIF(A2,TODAY(),"Y") & " Years, " & DATEDIF(A2,TODAY(),"YM") & " Months, " & DATEDIF(A2,TODAY(),"MD") & " Days"


Υπολογίστε εύκολα την ηλικία από την ημερομηνία γέννησης χωρίς να θυμόμαστε τύπους

Kutools για Excel's Βοηθός ημερομηνίας και ώρας Η λειτουργία απλοποιεί τους υπολογισμούς ηλικίας, επιτρέποντάς σας να μετατρέπετε εύκολα τις ημερομηνίες γέννησης σε ηλικία με λίγα μόνο κλικ, χωρίς να χρειάζεται να θυμάστε τύπους. Προσφέρει την ευελιξία υπολογισμού της ηλικίας μέχρι την τρέχουσα ημέρα ή μια συγκεκριμένη ημερομηνία και παρέχει αποτελέσματα σε διάφορες μορφές όπως έτη, μήνες, εβδομάδες, ημέρες ή συνδυασμό ετών + μηνών + ημερών. Αυτό το φιλικό προς το χρήστη εργαλείο απλοποιεί τη διαδικασία, καθιστώντας την γρήγορη και προσβάσιμη για όλους τους χρήστες του Excel.

Πριν από την εφαρμογή Kutools για Excel, σας παρακαλούμε κατεβάστε και εγκαταστήστε το πρώτα.

  1. Επιλέξτε ένα κενό κελί για να εμφανίσετε την ηλικία. Στη συνέχεια κάντε κλικ Kutools > Βοηθός τύπου > Βοηθός ημερομηνίας και ώρας.
  2. Στο Βοηθός ημερομηνίας και ώρας πλαίσιο διαλόγου, διαμορφώστε τα εξής.
    1. Πηγαίνετε στο Ηλικία αυτί;
    2. Στο Ημερομηνία γεννήσεως στο πλαίσιο, επιλέξτε το κελί που περιέχει την ημερομηνία γέννησης από την οποία θέλετε να υπολογίσετε την ηλικία.
    3. Επιλέξτε Σήμερα επιλογή του Προς την Ενότητα;
    4. Επιλέξτε την επιθυμητή μορφή εξόδου ηλικίας, όπως έτη, μήνες, ημέρες ή συνδυασμό, από το Τύπος αποτελέσματος εξόδου αναπτυσσόμενη λίστα;
    5. Κάντε κλικ στο OK κουμπί.

Αποτέλεσμα

Στη συνέχεια, η ηλικία συμπληρώνεται στο επιλεγμένο κελί. Επιλέξτε το κελί του αποτελέσματος και, στη συνέχεια, σύρετε τη λαβή πλήρωσης μέχρι κάτω για να δείτε όλες τις ηλικίες.

:

  • Για να εμφανίσετε την ηλικία σε μορφή Έτος + Μήνας + Ημέρα, επιλέξτε Έτος + Μήνας + Ημέρα από το Τύπος αποτελέσματος εξόδου αναπτυσσόμενη λίστα. Το αποτέλεσμα θα εμφανιστεί όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Επιπλέον, αυτή η δυνατότητα υποστηρίζει την εμφάνιση της ηλικίας σε μήνες, εβδομάδες ή ημέρες, καλύπτοντας τις συγκεκριμένες απαιτήσεις σας.
  • Θέλετε να αποκτήσετε πρόσβαση στο Βοηθός ημερομηνίας και ώρας χαρακτηριστικό? Κατεβάστε Kutools για Excel τώρα! Πέρα από αυτό, το Kutools μπορεί να υπερηφανεύεται για μυριάδες 300+ άλλες δυνατότητες και προσφέρει μια δωρεάν δοκιμή 30 ημερών. Μην περιμένετε, δοκιμάστε το σήμερα!

Σχετικά Άρθρα:

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

kte καρτέλα 201905


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (138)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I'm creating automated age cell by using the following formula =IFDATED(C12,TODAY(),"Y") but when I drag the cell down to empty cells without DOB, calculation is been made for empty cells, what can I do to empty cell not to calculate except if DOB in not typed?
This comment was minimized by the moderator on the site
Hi there,

You mean DATEDIF, right?
You can add an IF function as shown below: =IF(C12="","",DATEDIF(C12,TODAY(),"Y"))

Amanda
This comment was minimized by the moderator on the site
Thank you very much, the formula work.
This comment was minimized by the moderator on the site
A VERY DIFFICULT INSTRUCTIONS! NOT GIVING THE RIGHT RESULT
This comment was minimized by the moderator on the site
Hi, sorry that the methods list in the article did not help you. But can you tell what are your data and what method did you use, so the result went wrong?
This comment was minimized by the moderator on the site
How to convert age to date of birth
This comment was minimized by the moderator on the site
Hi Catherine,

thank you so much for your formula! I am a related service provider for many students with various ages in a school setting. thanks to your formula, the student's age is in front of me during each session, and I am able to adjust session goals appropriately.
This comment was minimized by the moderator on the site
thanks you so much very very good formula
This comment was minimized by the moderator on the site
Just wanted to say THANK YOU!
This comment was minimized by the moderator on the site
Do not show the Detedif Formula in my Excel
What to do Know?
This comment was minimized by the moderator on the site
if I have their id number how to get their age example their id no consist first 6digit is date of birth

example 830901056252 , 830901 is date of birth.

how to take calculate their age
This comment was minimized by the moderator on the site
Dear elsie,
Please try this formula: =DATEDIF(DATE(IF(LEFT(A2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(A2,2),"20"&LEFT(A2,2)),MID(A2,3,2),MID(A2,5,2)),TODAY(),"y"). A2 is the cell contains the ID number you want to calculate the age based on.
This comment was minimized by the moderator on the site
Thanks soooooo much dear....!
This comment was minimized by the moderator on the site
please do i calculate the birth date from age
This comment was minimized by the moderator on the site
Good Day,
This formula =DATE(YEAR(TODAY())-A1,MONTH(TODAY()),DAY(TODAY())) can help you to calculate the birthday from a given age based on today's date.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations