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

Τα Φύλλα Google μπορούν να χρησιμοποιηθούν για κάτι περισσότερο από απλή συσσώρευση δεδομένων και οργάνωση. Μπορείτε επίσης να το χρησιμοποιήσετε για να προσδιορίσετε την τρέχουσα ώρα, να δημιουργήσετε γραφήματα και να υπολογίσετε την ηλικία χρησιμοποιώντας μια ημερομηνία γέννησης. Το τελευταίο ανακαλύπτεται μέσω της χρήσης τύπων και συναρτήσεων ενσωματωμένων απευθείας στα Φύλλα Google.

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

Προσδιορισμός ηλικίας από την ημερομηνία γέννησης στα φύλλα Google

Όταν χρησιμοποιείτε τα Φύλλα Google, έχετε δύο κυρίαρχους τρόπους με τους οποίους μπορείτε να προσδιορίσετε την ηλικία από την ημερομηνία γέννησης. Υπάρχει DATEDIF , που είναι η πιο ευέλικτη επιλογή, και YEARFRAC , η απλούστερη επιλογή. Μέχρι το τέλος του άρθρου, θα πρέπει να είστε σε θέση να προσδιορίσετε όχι μόνο την ηλικία ενός ατόμου αλλά και την ηλικία πολλών ομάδων διαφορετικών ατόμων ταυτόχρονα.

Θα ξεκινήσω τα πράγματα με τη συνάρτηση DATEDIF.

Η συνάρτηση DATEDIF

Προτού μπορέσουμε να βουτήξουμε στην ίδια τη λειτουργία, θα πρέπει να μάθουμε πώς λειτουργεί. Αυτό θα χρειαστεί εκμάθηση της σύνταξης για χρήση με τη συνάρτηση DATEDIF. Κάθε ενότητα που έχετε πληκτρολογήσει στη Συνάρτηση συσχετίζεται με μια εργασία, δείτε αυτές τις εργασίες παρακάτω:

Σύνταξη

=DATEDIF(ημερομηνία_έναρξης,ημερομηνία_λήξης, μονάδα)

  • ημερομηνία έναρξης
    • Ο υπολογισμός θα πρέπει να ξεκινήσει με την ημερομηνία γέννησης.
  • ημερομηνία λήξης
    • Αυτή θα είναι η ημερομηνία ολοκλήρωσης του υπολογισμού. Κατά τον προσδιορισμό της τρέχουσας ηλικίας, αυτός ο αριθμός πιθανότατα θα είναι η σημερινή ημερομηνία.
  • μονάδα
  • Οι επιλογές εξόδου που αποτελούνται από: "Y", "M", "D", "YM", "YD" ή "MD".
  • Y – Συνολικός αριθμός πλήρων ετών που έχουν παρέλθει μεταξύ των καταχωρημένων ημερομηνιών έναρξης και λήξης.
    • ΥΜ – Το «Μ» στέκεται για μήνες. Αυτή η έξοδος δείχνει τον αριθμό των μηνών που ακολούθησαν τα χρόνια που έχουν παρέλθει πλήρως για το «Y». Ο αριθμός δεν θα ξεπερνά τους 11.
    • ΥΔ – Το «D» παραμένει για μέρες. Αυτή η έξοδος δείχνει τον αριθμό των ημερών που ακολουθούν τα χρόνια που πέρασαν πλήρως για το «Y». Ο αριθμός δεν θα ξεπεράσει τους 364.
  • M – Ο συνολικός αριθμός των μηνών που πέρασαν πλήρως μεταξύ των καταχωρημένων ημερομηνιών έναρξης και λήξης.
    • MD – Όπως και στις άλλες μονάδες, το «D» είναι για μέρες. Αυτή η έξοδος δείχνει τον αριθμό των ημερών που ακολουθούν τους μήνες που έχουν παρέλθει πλήρως για το "M". Δεν μπορεί να υπερβαίνει τα 30.
  • D – Ο συνολικός αριθμός των ημερών που πέρασαν πλήρως μεταξύ των ημερομηνιών έναρξης και λήξης που έχουν εισαχθεί.

Ο υπολογισμός

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

Για να ξεκινήσουμε, θα χρειαστούμε ένα παράδειγμα ημερομηνίας για χρήση στο κελί. Αποφάσισα να τοποθετήσω την ημερομηνία 7/14/1972 στο κελί Α'1 . Θα κάνουμε τον τύπο στο κελί στα δεξιά του, Β1 , αν θέλετε να ακολουθήσετε για να το πάρετε.

Θα ξεκινήσουμε με την πιο βασική έκδοση του τύπου για τον υπολογισμό της ηλικίας. Εάν χρησιμοποιείτε την παραπάνω σύνταξη για να καταλάβετε τι είναι τι, Α'1 είναι τεχνικά το ημερομηνία έναρξης , σήμερα θα είναι το ημερομηνία λήξης , και θα προσδιορίσουμε την ηλικία σε χρόνια χρησιμοποιώντας "Y" . Αυτός είναι ο λόγος για τον οποίο η πρώτη φόρμουλα που θα χρησιμοποιηθεί θα μοιάζει με αυτό:

=datedif(A1,σήμερα(),”Y”)

Χρήσιμη συμβουλή: Αντιγράψτε και επικολλήστε τον τύπο απευθείας στο B2 και πατήστε enter για να λάβετε την κατάλληλη έξοδο.

Όταν γίνει σωστά, ο αριθμός, που υποδεικνύει την υπολογιζόμενη ηλικία, θα τοποθετηθεί στο Β1 ως « 4 8 ’.

Ας κάνουμε τον ίδιο τύπο μόνο που αυτή τη φορά θα προσδιορίσουμε την ηλικία σε μήνες χρήσης "Μ" αντί για «Y».

=datedif(A1,σήμερα(),”M”)

Το σύνολο θα ήταν 559 μήνες. Είναι 559 μηνών.

Ωστόσο, αυτός ο αριθμός είναι λίγο παράλογος και νομίζω ότι μπορούμε να τον κατεβάσουμε ένα βήμα χρησιμοποιώντας "YM" στη θέση του «M».

=datedif(A1,σήμερα(),”YM”)

Το νέο αποτέλεσμα θα πρέπει να είναι 7, που είναι ένας πολύ πιο διαχειρίσιμος αριθμός.

Απλώς για να είμαστε λεπτομερείς, ας δούμε πώς θα φαίνονται οι μέρες χρησιμοποιώντας τόσο το "YD" και το "MD".

=datedif(A1,σήμερα(),”YD”)

=datedif(A1,σήμερα(),”MD”)

Αυτή τη φορά τα αποτελέσματα για το "YD" εμφανίζονται στο B1 και το αποτέλεσμα για το "MD" βρίσκεται στο κελί B2.

Καταλάβατε μέχρι τώρα;

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

Ο τύπος που πρέπει να χρησιμοποιήσετε είναι:

=datedif(A1,σήμερα(),”Y”)&” Έτη “&datedif(A1,σήμερα(),”YM”)&” μήνες & “& datedif(A1,σήμερα(),”MD”)&” ημέρες ”

Το συμπλεκτικό σύμβολο χρησιμοποιείται για να ενώσει κάθε τύπο σαν ένας κρίκος αλυσίδας. Αυτό είναι απαραίτητο για τον πλήρη υπολογισμό. Το Φύλλο Google θα πρέπει να περιέχει τον ίδιο τύπο όπως:

Ένας πλήρης, λεπτομερής υπολογισμός μας έδωσε 46 Χρόνια 7 μήνες & 26 ημέρες. Μπορείτε επίσης να χρησιμοποιήσετε τον ίδιο τύπο χρησιμοποιώντας τη συνάρτηση ArrayFormula. Αυτό σημαίνει ότι μπορείτε να υπολογίσετε περισσότερα από μία μόνο ημερομηνία, αλλά και πολλές ημερομηνίες.

Έχω επιλέξει μερικές ημερομηνίες τυχαία και τις έχω συνδέσει σε επιπλέον κελιά Α2-Α5 . Επιλέξτε τα δικά σας ραντεβού και διασκεδάστε λίγο με αυτό. Για να χρησιμοποιήσετε τη συνάρτηση ArrayFormula, αντιγράψτε και επικολλήστε τα ακόλουθα στο κελί B1:

=ArrayFormula(datedif(B2,C2(),”Y”)&” Έτη “&datedif(B2,C2(),”YM”)&” μήνες & “& datedif(B2,C2(),”MD”)& " ημέρες")

Αυτά είναι τα αποτελέσματά μου:

Τώρα, ας πούμε ότι θέλατε να διαχωρίσετε κάθε τμήμα της ημερομηνίας στη δική του προσεγμένη μικρή στήλη για λόγους οργάνωσης. Στα Φύλλα Google, προσθέστε την ημερομηνία έναρξης (την ημερομηνία γέννησης) σε μια στήλη και την ημερομηνία λήξης σε μια άλλη. Επέλεξα το κελί Β2 για την ημερομηνία_αρχής και C2 για την ημερομηνία_λήξης στο παράδειγμά μου. Τα ραντεβού μου σχετίζονται με τις γεννήσεις και τους πρόσφατους θανάτους διασημοτήτων Burt Reynolds, Johnny Cash και Luke Perry.

Όπως φαίνεται, η στήλη Α είναι το όνομα του ατόμου, η στήλη Β φιλοξενεί την έναρξη_ημερομηνία και Γ την ημερομηνία_λήξης. Τώρα, θα προσθέσω άλλες τέσσερις στήλες στα δεξιά. Ένα για καθένα από τα "Y", "YM", "YD" και έναν συνδυασμό και των τριών. Τώρα πρέπει απλώς να προσθέσετε τους σωστούς τύπους σε κάθε σειρά για κάθε διασημότητα.

Μπερτ Ρέινολντς:

=DATEDIF(B2,C2,”Y”) Αλλάξτε το «Y» στην αντίστοιχη στήλη που προσπαθείτε να υπολογίσετε.

Johnny Cash:

=DATEDIF(B3,C3,”Y”) Αλλάξτε το «Y» στην αντίστοιχη στήλη που προσπαθείτε να υπολογίσετε.

Λουκ Πέρι:

=DATEDIF(B4,C4,”Y”) Αλλάξτε το «Y» στην αντίστοιχη στήλη που προσπαθείτε να υπολογίσετε.

Για να λάβετε τον τύπο JOINED, θα χρειαστεί να χρησιμοποιήσετε έναν ArrayFormula όπως ακριβώς κάναμε νωρίτερα στο άρθρο. Μπορείτε να προσθέσετε λέξεις όπως Χρόνια για να υποδείξετε τα αποτελέσματα των ετών τοποθετώντας τα μετά τον τύπο και ανάμεσα στις παρενθέσεις.

=ArrayFormula(datedif(B2,C2,”Y”)&” Έτη “&datedif(B2,C2,”YM”)&” μήνες & “& datedif(B2,C2,”MD”)&” ημέρες”)

Ο παραπάνω τύπος είναι ανά διασημότητα. Ωστόσο, εάν θέλετε να τους ξεπεράσετε όλα με μια γρήγορη κίνηση, αντιγράψτε και επικολλήστε τον ακόλουθο τύπο στο κελί G2:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&" Years "&datedif(B2:B4,C2:C4,"YM")&" μήνες & "& datedif(B2:B4,C2:C4 ,”MD”) &” ημέρες”)

Το Φύλλο Google σας θα πρέπει να φαίνεται κάπως έτσι:

Αρκετά τακτοποιημένο, ε; Είναι πραγματικά τόσο απλό όταν χρησιμοποιείτε τη συνάρτηση DATEDIF. Τώρα, μπορούμε να προχωρήσουμε στη χρήση της συνάρτησης YEARFRAC.

Η συνάρτηση YEARFRAC

Η συνάρτηση YEARFRAC είναι απλή για απλά αποτελέσματα. Είναι κατευθείαν στο σημείο παρέχοντας ένα τελικό αποτέλεσμα χωρίς όλα τα επιπλέον πρόσθετα αποτελέσματα για χρόνια, μήνες και ημέρες.

Ακολουθεί ένας βασικός τύπος, που ισχύει μόνο για ένα μόνο κελί:

=int(YEARFRAC(A1,σήμερα()))

Θα προσθέσετε την ημερομηνία γέννησης στο κελί A1 και θα επικολλήσετε τον τύπο στο B1 για το αποτέλεσμα. Θα χρησιμοποιήσουμε την ημερομηνία γέννησης 11/04/1983 :

Το αποτέλεσμα είναι 35 ετών. Απλό, ακριβώς όπως όταν χρησιμοποιείτε τη συνάρτηση DATEDIF για ένα μόνο κελί. Από εδώ μπορούμε να προχωρήσουμε στη χρήση του YERFRAC μέσα σε έναν ArrayFormula. Αυτός ο τύπος είναι πιο χρήσιμος για εσάς όταν πρέπει να υπολογίσετε την ηλικία μεγάλων ομάδων όπως φοιτητές, μέλη ΔΕΠ, μέλη ομάδας κ.λπ.

Θα χρειαστεί να προσθέσουμε μια στήλη με διαφορετικές ημερομηνίες γέννησης. Έχω επιλέξει τη στήλη Β καθώς η Α θα χρησιμοποιείται για τα ονόματα των ατόμων. Η στήλη Γ θα χρησιμοποιηθεί για τα τελικά αποτελέσματα.

Για να συμπληρώσουμε την ηλικία στη διπλανή στήλη, θα χρειαστεί να χρησιμοποιήσουμε τον ακόλουθο τύπο:

=ArrayFormula(int(yearfrac(B2:B8,σήμερα(),1)))

Τοποθετήστε τον παραπάνω τύπο στο κελί C2 για να λάβετε τα αποτελέσματα.

Εάν προτιμάτε απλώς να προχωρήσετε με μια ολόκληρη στήλη και προτιμάτε να μην ασχοληθείτε με το πού τελειώνει, μπορείτε να προσθέσετε μια μικρή παραλλαγή στον τύπο. Επιλέξτε IF και LEN προς την αρχή του ArrayFormula ως εξής:

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,σήμερα(),1)))))

Αυτό θα υπολογίσει όλα τα αποτελέσματα σε αυτήν τη στήλη ξεκινώντας από το B2.