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

Εκμάθηση Excel: Υπολογισμός ημερομηνίας ώρας (υπολογισμός διαφοράς, ηλικίας, προσθήκη/αφαίρεση)

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

Οι πλοηγήσεις αυτού του σεμιναρίου

1. Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών/ωρών

1.1 Υπολογίστε τη διαφορά ημέρας/μήνας/έτος μεταξύ δύο ημερομηνιών

1.11 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών σε ημέρες/μήνες/ έτη/εβδομάδες

1.12 Υπολογίστε τους μήνες αγνοώντας τα έτη και τις ημέρες μεταξύ δύο ημερομηνιών

1.13 Υπολογίστε τις ημέρες αγνοώντας τα έτη και τους μήνες μεταξύ δύο ημερομηνιών

1.14 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών και ετών, μηνών και ημερών επιστροφής

1.15 Υπολογίστε τη διαφορά μεταξύ ημερομηνίας και σήμερα

1.16 Υπολογίστε τις εργάσιμες ημέρες με ή χωρίς αργία μεταξύ δύο ημερομηνιών

1.17 Υπολογίστε τα Σαββατοκύριακα μεταξύ δύο ημερομηνιών

1.18 Υπολογίστε συγκεκριμένη ημέρα της εβδομάδας μεταξύ δύο ημερομηνιών

1.19 Υπολογίστε τις υπόλοιπες ημέρες σε μήνα/έτος

1.2 Υπολογίστε τη διαφορά μεταξύ δύο φορές

1.21 Υπολογίστε τη διαφορά μεταξύ δύο φορές

1.22 Υπολογίστε τη διαφορά μεταξύ δύο φορές σε ώρες/λεπτά/δευτερόλεπτα

1.23 Υπολογίστε τη διαφορά ωρών μόνο μεταξύ δύο φορές (δεν υπερβαίνει τις 24 ώρες)

1.24 Υπολογισμός διαφοράς λεπτών μόνο μεταξύ δύο φορές (όχι πάνω από 60 λεπτά)

1.25 Υπολογισμός διαφοράς δευτερολέπτων μόνο μεταξύ δύο φορές (δεν υπερβαίνει τα 60 δευτερόλεπτα)

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

1.27 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών

1.28 Υπολογίστε τη διαφορά ώρας με χιλιοστά του δευτερολέπτου

1.29 Υπολογίστε τις ώρες εργασίας μεταξύ δύο ημερομηνιών εξαιρουμένων των Σαββατοκύριακων

1.3 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών με το Kutools για Excel

1.31 Υπολογίστε τη διαφορά μεταξύ δύο ωρών ημερομηνίας από το Data & Time Helper

1.32 Υπολογίστε τη διαφορά Σαββατοκύριακου/εργάσιμης ημέρας/συγκεκριμένης καθημερινής ημέρας μεταξύ δύο ωρών ημερομηνίας από το Formula Helper

1.4 Συνδυάστε δύο στήλες εάν είναι κενές

1.41 Χρήση της λειτουργίας IF

1.42 Χρήση VBA

2. Προσθέστε ή αφαιρέστε ημερομηνία και ώρα

2.1 Προσθέστε ή αφαιρέστε ημέρες/μήνες/χρόνια/εβδομάδες/εργάσιμες ημέρες σε μια ημερομηνία

2.11 Προσθέστε ή αφαιρέστε ημέρες σε μια ημερομηνία

2.12 Προσθέστε ή αφαιρέστε μήνες σε μια ημερομηνία

2.13 Προσθέστε ή αφαιρέστε έτη σε μια ημερομηνία

2.14 Προσθέστε ή αφαιρέστε εβδομάδες σε μια ημερομηνία

2.15 Προσθέστε ή αφαιρέστε εργάσιμες ημέρες συμπεριλαμβανομένων ή εξαιρουμένων των αργιών

2.16 Προσθέστε ή αφαιρέστε συγκεκριμένο έτος, μήνα, ημέρες σε μια ημερομηνία

2.2 Προσθέστε ή αφαιρέστε ώρες/λεπτά/δευτερόλεπτα στους χρόνους

2.21 Προσθέστε ή αφαιρέστε ώρες/λεπτά/δευτερόλεπτα σε μια ώρα ημερομηνίας

2.22 Άθροισμα φορές σε 24 ώρες

2.23 Προσθήκη ωρών εργασίας σε μια ημερομηνία εκτός από το Σαββατοκύριακο και τις αργίες

2.3 Προσθήκη ή αφαίρεση ημερομηνίας/ώρας από το Kutools για Excel

2.4 Επέκταση

2.41 Ελέγξτε ή επισημάνετε εάν μια ημερομηνία έχει λήξει

2.42 Επιστροφή στο τέλος του τρέχοντος μήνα/πρώτη ημέρα του επόμενου μήνα

3. Υπολογίστε την ηλικία

3.1 Υπολογίστε την ηλικία με βάση την ημερομηνία

3.11 Υπολογίστε την ηλικία με βάση την ημερομηνία γέννησης

3.12 Υπολογίστε την ηλικία σε μορφή ετών, μήνα και ημερών ανά γενέθλια

3.13 Υπολογισμός ηλικίας κατά ημερομηνία γέννησης πριν από την 1/1/1900

3.2 Υπολογίστε την ηλικία κατά γέννηση χρησιμοποιώντας το Kutools για Excel

3.3 Υπολογίστε την ηλικία ή λάβετε ημερομηνία γέννησης με βάση έναν αριθμό σειράς

3.31 Λάβετε τα γενέθλια από τον αριθμό ταυτότητας

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

 

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


1. Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών/ωρών

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

1.1 Υπολογίστε τη διαφορά ημέρας/μήνας/έτος μεταξύ δύο ημερομηνιών

1.11 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών σε ημέρες/μήνες/ έτη/εβδομάδες

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

Κάντε κλικ για περισσότερες λεπτομέρειες σχετικά με DATEDIF λειτουργία

Διαφορά ημερών μεταξύ δύο ημερομηνιών

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

Για να λάβετε τη διαφορά ημερών μεταξύ δύο ημερομηνιών στο κελί A2 και B2, χρησιμοποιήστε τον τύπο ως εξής

=DATEDIF(A2,B2,"d")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Μήνες διαφορά μεταξύ δύο ημερομηνιών

DDATEDIF(ημερομηνία_έναρξης,ημερομηνία_λήξης,"μ")

Για να λάβετε τη διαφορά μηνών μεταξύ δύο ημερομηνιών στο κελί A5 και B5, χρησιμοποιήστε τον τύπο ως εξής

=DATEDIF(A5,B5,"m")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Χρόνια διαφορά μεταξύ δύο ημερομηνιών

DDATEDIF(ημερομηνία_έναρξης,ημερομηνία_λήξης,"y")

Για να λάβετε τη διαφορά ετών μεταξύ δύο ημερομηνιών στο κελί A8 και B8, χρησιμοποιήστε τον τύπο ως εξής

=DATEDIF(A8,B8,"y")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Εβδομάδες διαφορά μεταξύ δύο ημερομηνιών

DDATEDIF(ημερομηνία_έναρξης,ημερομηνία_λήξης,"d")/7

Για να λάβετε τη διαφορά εβδομάδων μεταξύ δύο ημερομηνιών στο κελί A11 και B11, χρησιμοποιήστε τον τύπο ως εξής

=DATEDIF(A11,B11,"d")/7

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση:

1) Όταν χρησιμοποιείτε τον παραπάνω τύπο για να λάβετε τη διαφορά εβδομάδων, μπορεί να επιστρέψει ένα αποτέλεσμα σε μορφή ημερομηνίας, πρέπει να μορφοποιήσετε το αποτέλεσμα σε γενικό ή αριθμό όπως θέλετε.

2) Όταν χρησιμοποιείτε τον παραπάνω τύπο για να λάβετε τη διαφορά εβδομάδων, μπορεί να επιστρέψει σε δεκαδικό αριθμό, εάν θέλετε να λάβετε τον ακέραιο αριθμό εβδομάδας, μπορείτε να προσθέσετε τη συνάρτηση ROUNDDOWN πριν όπως φαίνεται παρακάτω για να λάβετε τη διαφορά ακέραιων εβδομάδων:

=ROUNDDOWN(DATEDIF(A11,B11,"d")/7,0)

1.12 Υπολογίστε τους μήνες αγνοώντας τα έτη και τις ημέρες μεταξύ δύο ημερομηνιών

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

=DATEDIF(A2,B2,"ym")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Το A2 είναι η ημερομηνία έναρξης και το B2 είναι η ημερομηνία λήξης.

1.13 Υπολογίστε τις ημέρες αγνοώντας τα έτη και τους μήνες μεταξύ δύο ημερομηνιών

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

=DATEDIF(A5,B5,"md")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Το A5 είναι η ημερομηνία έναρξης και το B5 είναι η ημερομηνία λήξης.

1.14 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών και ετών, μηνών και ημερών επιστροφής

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

=DATEDIF(A8, B8, "y") &" years, "&DATEDIF(A8, B8, "ym") &" months, " &DATEDIF(A8, B8, "md") &" days"

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Το A8 είναι η ημερομηνία έναρξης και το B8 είναι η ημερομηνία λήξης.

1.15 Υπολογίστε τη διαφορά μεταξύ ημερομηνίας και σήμερα

Για να υπολογίσετε αυτόματα τη διαφορά μεταξύ μιας ημερομηνίας και της σημερινής ημέρας, απλώς αλλάξτε την ημερομηνία λήξης στους παραπάνω τύπους σε TODAY(). Ακολουθήστε τον υπολογισμό της διαφοράς ημερών μεταξύ μιας προηγούμενης ημερομηνίας και της σημερινής ως παράδειγμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

=DATEDIF(A11,TODAY(),"d")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.

Note: εάν θέλετε να υπολογίσετε τη διαφορά μεταξύ μιας μελλοντικής ημερομηνίας και της σημερινής, αλλάξτε την ημερομηνία έναρξης σε σήμερα και λάβετε τη μελλοντική ημερομηνία ως ημερομηνία λήξης ως εξής:

=DATEDIF(TODAY(),A14,"d")
doc calculate difference between two dates 1

Σημειώστε ότι η ημερομηνία_έναρξης πρέπει να είναι μικρότερη από την ημερομηνία λήξης στη συνάρτηση DATEDIF, διαφορετικά, θα επιστρέψει στο #NUM! τιμή σφάλματος.

1.16 Υπολογίστε τις εργάσιμες ημέρες με ή χωρίς αργία μεταξύ δύο ημερομηνιών

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

Σε αυτό το μέρος, θα χρησιμοποιήσετε τη συνάρτηση NETWORKDAYS.INTL:

NETWORKDAYS.INTL(ημερομηνία_έναρξης,ημερομηνία_λήξης,[σαββατοκύριακο], [διακοπές])

Πατήστε NETWORKDAYS.INTL να γνωρίζουν τα επιχειρήματα και τη χρήση του.

Μετρήστε τις εργάσιμες ημέρες με τις αργίες

Για να μετρήσετε τις εργάσιμες ημέρες με αργίες μεταξύ δύο ημερομηνιών στο κελί Α2 και Β2, χρησιμοποιήστε τον τύπο ως εξής:

=NETWORKDAYS.INTL(A2,B2)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Μετρήστε εργάσιμες ημέρες χωρίς αργίες

Για να μετρήσετε τις εργάσιμες ημέρες με αργίες μεταξύ δύο ημερομηνιών στο κελί A2 και B2, και εξαιρουμένων των αργιών στην περιοχή D5:D9, χρησιμοποιήστε τον τύπο ως εξής:

=NETWORKDAYS.INTL(A5,B5,1,D5:D9)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση:

Στους παραπάνω τύπους, παίρνουν το Σάββατο και την Κυριακή ως Σαββατοκύριακο, εάν έχετε διαφορετικές ημέρες Σαββατοκύριακου, αλλάξτε το όρισμα [σαββατοκύριακο] όπως χρειάζεστε.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1.17 Υπολογίστε τα Σαββατοκύριακα μεταξύ δύο ημερομηνιών

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

SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)),2)>5))
SUM(INT((WEEKDAY(ημερομηνία_έναρξης-{1,7})+ημερομηνία_λήξης-έναρξη+ημερομηνία)/7))

Για να μετρήσετε τα Σαββατοκύριακα (Σάββατο και Κυριακή) μεταξύ δύο ημερομηνιών στο κελί A12 και B12:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A12&":"&B12)),2)>5))

Or

=SUM(INT((WEEKDAY(A12-{1,7})+B12-A12)/7))

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1.18 Υπολογίστε συγκεκριμένη ημέρα της εβδομάδας μεταξύ δύο ημερομηνιών

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

INT((WEEKDAY(ημερομηνία_έναρξης- ημέρα εβδομάδας)-ημερομηνία_έναρξης +ημερομηνία_λήξης)/7)

Τα κελιά A15 και B15 είναι οι δύο ημερομηνίες που θέλετε να μετρήσετε τη Δευτέρα μεταξύ, χρησιμοποιήστε τον τύπο ως εξής:

=INT((WEEKDAY(A15- 2)-A15 +B15)/7)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Αλλάξτε τον αριθμό της εβδομάδας στη συνάρτηση WEEKDAY για να μετρήσετε μια διαφορετική ημέρα της εβδομάδας:

Το 1 είναι Κυριακή, 2 είναι Δευτέρα, 3 είναι Τρίτη, 4 είναι Τετάρτη, 5 είναι Πέμπτη, 6 είναι Παρασκευή και 7 είναι Σάββατο)

1.19 Υπολογίστε τις υπόλοιπες ημέρες σε μήνα/έτος

Μερικές φορές, μπορεί να θέλετε να μάθετε τις υπόλοιπες ημέρες του μήνα ή του έτους με βάση την ημερομηνία που παρέχεται, όπως δείχνει το παρακάτω στιγμιότυπο οθόνης:
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Λάβετε τις υπόλοιπες ημέρες στον τρέχοντα μήνα

EOMONTH(ημερομηνία,0)-ημερομηνία

Πατήστε ΟΜΟΝΟΣ να γνωρίζουν το επιχείρημα και τη χρήση.

Για να λάβετε τις υπόλοιπες ημέρες του τρέχοντος μήνα στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=EOMONTH(A2,0)-A2

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

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

Λάβετε τις υπόλοιπες ημέρες του τρέχοντος έτους

ΗΜΕΡΟΜΗΝΙΑ(ΕΤΟΣ(ημερομηνία),12,31)-ημερομηνία

Για να λάβετε τις υπόλοιπες ημέρες του τρέχοντος έτους στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=DATE(YEAR(A2),12,31)-A2

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


1.2 Υπολογίστε τη διαφορά μεταξύ δύο φορές

1.21 Υπολογίστε τη διαφορά μεταξύ δύο φορές

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

end_time-start_time
TEXT(end_time-first_time,"time_format")

Ας υποθέσουμε ότι στο κελί A2 και B2 περιέχουν χωριστά start_time και end_time, χρησιμοποιώντας τους τύπους ως εξής:

=B2-A2

=TEXT(B2-A2,"hh:mm:ss")

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση:

  • Εάν χρησιμοποιείτε end_time-start_time, μπορείτε να μορφοποιήσετε το αποτέλεσμα σε άλλη μορφή ώρας όπως χρειάζεστε στο παράθυρο διαλόγου Format Cells.
  • Εάν χρησιμοποιείτε TEXT(end_time-first_time,"time_format"), εισαγάγετε τη μορφή ώρας που θέλετε να εμφανίζεται το αποτέλεσμα στον τύπο, όπως το TEXT(end_time-first_time,"h") επιστρέφει 16.
  • Εάν το end_time είναι μικρότερο από το start_time, και οι δύο τύποι επιστρέφουν τιμές σφάλματος. Για την επίλυση αυτού του προβλήματος, μπορείτε να προσθέσετε ABS στο μπροστινό μέρος αυτών των τύπων, όπως ABS(B2-A2), ABS(TEXT(B2-A2,"hh:mm:ss")) και στη συνέχεια να διαμορφώσετε το αποτέλεσμα ως χρόνο.

1.22 Υπολογίστε τη διαφορά μεταξύ δύο φορές σε ώρες/λεπτά/δευτερόλεπτα

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

Λάβετε διαφορά ωρών μεταξύ δύο φορές

INT((ώρα_λήξης-ώρα_έναρξης)*24)

Για να λάβετε τη διαφορά ωρών μεταξύ δύο φορές σε Α5 και Β5, χρησιμοποιήστε τον τύπο ως εξής:

=INT((B5-A5)*24)

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

Εάν θέλετε να λάβετε τη διαφορά δεκαδικών ωρών, χρησιμοποιήστε το (end_time-start_time)*24.

Λάβετε διαφορά λεπτών μεταξύ δύο φορές

INT((ώρα_λήξης-ώρα_έναρξης)*1440)

Για να λάβετε τη διαφορά λεπτών μεταξύ δύο φορές σε A8 και B8, χρησιμοποιήστε τον τύπο ως εξής:

=INT((B8-A8)*1440)

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

Εάν θέλετε να λάβετε τη διαφορά των δεκαδικών λεπτών, χρησιμοποιήστε (end_time-start_time)*1440.

Λάβετε διαφορά δευτερολέπτων μεταξύ δύο φορές

(time_end_start_time)*86400

Για να λάβετε τη διαφορά δευτερολέπτων μεταξύ δύο φορές στο A5 και στο B5, χρησιμοποιήστε τον τύπο ως εξής:

=(B11-A11)*86400)

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

1.23 Υπολογίστε τη διαφορά ωρών μόνο μεταξύ δύο φορές (δεν υπερβαίνει τις 24 ώρες)

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

Πατήστε ΩΡΑ για περισσότερες λεπτομέρειες σχετικά με αυτή τη λειτουργία.

Για να λάβετε τη διαφορά ωρών μεταξύ των χρόνων στο κελί A14 και B14, χρησιμοποιήστε τη λειτουργία HOUR ως εξής:

=HOUR(B14-A14)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Ο χρόνος έναρξης πρέπει να είναι μικρότερος από τον χρόνο λήξης, διαφορετικά, ο τύπος επιστρέφει #NUM! τιμή σφάλματος.

1.24 Υπολογισμός διαφοράς λεπτών μόνο μεταξύ δύο φορές (όχι πάνω από 60 λεπτά)

Η λειτουργία MINUTE μπορεί να πάρει γρήγορα τα μόνα λεπτά διαφορά μεταξύ αυτών των δύο χρόνων και να αγνοήσει ώρες και δευτερόλεπτα.

Πατήστε ΣΤΙΓΜΗΣ για περισσότερες λεπτομέρειες σχετικά με αυτή τη λειτουργία.

Για να λάβετε μόνο τη διαφορά λεπτών μεταξύ των χρόνων στο κελί A17 και B17, χρησιμοποιήστε τη λειτουργία MINUTE ως εξής:

=MINUTE(B17-A17)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Ο χρόνος έναρξης πρέπει να είναι μικρότερος από τον χρόνο λήξης, διαφορετικά, ο τύπος επιστρέφει #NUM! τιμή σφάλματος.

1.25 Υπολογισμός διαφοράς δευτερολέπτων μόνο μεταξύ δύο φορές (δεν υπερβαίνει τα 60 δευτερόλεπτα)

Η λειτουργία ΔΕΥΤΕΡΗ μπορεί να λάβει γρήγορα τη διαφορά των μόνων δευτερολέπτων μεταξύ αυτών των δύο χρόνων και να αγνοήσει τις ώρες και τα λεπτά.

Πατήστε ΔΕΥΤΕΡΗ για περισσότερες λεπτομέρειες σχετικά με αυτή τη λειτουργία.

Για να λάβετε μόνο τη διαφορά δευτερολέπτων μεταξύ των χρόνων στο κελί A20 και B20, χρησιμοποιήστε τη λειτουργία ΔΕΥΤΕΡΗ ως εξής:

=SECOND(B20-A20)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Ο χρόνος έναρξης πρέπει να είναι μικρότερος από τον χρόνο λήξης, διαφορετικά, ο τύπος επιστρέφει #NUM! τιμή σφάλματος.

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

Εάν θέλετε να εμφανίσετε τη διαφορά μεταξύ δύο φορές ως xx ώρες xx λεπτά xx δευτερόλεπτα, χρησιμοποιήστε τη λειτουργία TEXT όπως φαίνεται παρακάτω:

TEXT(end_time-start_time,"h"" ώρες ""m"" λεπτά ""s"" δευτερόλεπτα""")

Πατήστε ΚΕΙΜΕΝΟ να συνειδητοποιήσουν τα ορίσματα και τη χρήση αυτής της συνάρτησης.

Για να υπολογίσετε τη διαφορά μεταξύ των χρόνων στο κελί A23 και B23, χρησιμοποιήστε τον τύπο ως εξής:

=TEXT(B23-A23,"h"" hours ""m"" minutes ""s"" seconds""").

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση:

Αυτός ο τύπος υπολογίζει επίσης μόνο τη διαφορά ωρών που δεν υπερβαίνει τις 24 ώρες και η ώρα λήξης πρέπει να είναι μεγαλύτερη από την ώρα έναρξης, διαφορετικά, επιστρέφει #VALUE! τιμή σφάλματος.

1.27 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών

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

Λάβετε τη διαφορά ώρας μεταξύ δύο ημερομηνιών και το αποτέλεσμα επιστροφής σε μορφή ωω:λλ:δδ

Πάρτε δύο ημερομηνίες ημερομηνίας στο κελί A2 και B2 ως παράδειγμα, χρησιμοποιήστε τον τύπο ως εξής:

=B2-A2

Τύπος εισάγετε κλειδί, επιστρέφοντας ένα αποτέλεσμα σε μορφή ημερομηνίας ώρας και, στη συνέχεια, μορφοποιήστε αυτό το αποτέλεσμα ως [h]: mm: ss στην προσαρμοσμένη κατηγορία κάτω από το αριθμός Στην καρτέλα κύτταρα μορφή διαλόγου.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1 doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Λάβετε διαφορά μεταξύ δύο ημερομηνιών και ημερών επιστροφής, ωρών, λεπτών, δευτερολέπτων

Πάρτε δύο ημερομηνίες ημερομηνίας στο κελί A5 και B5 ως παράδειγμα, χρησιμοποιήστε τον τύπο ως εξής:

=INT(B5-A5) & " Days, " & HOUR(B5-A5) & " Hours, " & MINUTE(B5-A5) & " Minutes, " & SECOND(B5-A5) & " Seconds "

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση: και στους δύο τύπους, το end_datetime πρέπει να είναι μεγαλύτερο από το start_datetime, διαφορετικά οι τύποι επιστρέφουν τιμές σφάλματος.

1.28 Υπολογίστε τη διαφορά ώρας με χιλιοστά του δευτερολέπτου

Αρχικά, πρέπει να ξέρετε πώς να μορφοποιήσετε το κελί ώστε να εμφανίζει τα χιλιοστά του δευτερολέπτου:

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

Χρησιμοποιήστε τον τύπο:

ABS (ώρα_λήξης-ώρα_έναρξης)

Εδώ για να υπολογίσετε τη διαφορά μεταξύ δύο φορές στο κελί A8 και B8, χρησιμοποιήστε τον τύπο ως εξής:

=ABS(B8-A8)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1.29 Υπολογίστε τις ώρες εργασίας μεταξύ δύο ημερομηνιών εξαιρουμένων των Σαββατοκύριακων

Μερικές φορές, μπορεί να χρειαστεί να μετρήσετε τις ώρες εργασίας μεταξύ δύο ημερομηνιών, εξαιρουμένων των Σαββατοκύριακων (Σάββατο και Κυριακή).

NETWORKDAYS(ημερομηνία_έναρξης,ημερομηνία_λήξης) * εργάσιμες_ώρες

Εδώ οι ώρες εργασίας καθορίζονται σε 8 ώρες κάθε μέρα και για να υπολογίσετε τις ώρες εργασίας μεταξύ δύο ημερομηνιών που παρέχονται στο κελί A16 και B16, χρησιμοποιήστε τον τύπο ως εξής:

=NETWORKDAYS(A16,B16) * 8

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

Για περισσότερα παραδείγματα σχετικά με τον υπολογισμό των ωρών εργασίας μεταξύ δύο ημερομηνιών, επισκεφθείτε Λάβετε ώρες εργασίας μεταξύ δύο ημερομηνιών στο Excel


1.3 Υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών με το Kutools για Excel

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

1.31 Υπολογίστε τη διαφορά μεταξύ δύο ωρών ημερομηνίας από το Data & Time Helper

Για να υπολογίσετε τη διαφορά μεταξύ δύο ημερομηνιών στο Excel, απλώς το Βοηθός ημερομηνίας και ώρας είναι αρκετό.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1. Επιλέξτε ένα κελί όπου τοποθετείτε το υπολογισμένο αποτέλεσμα και κάντε κλικ Kutools > Βοηθός τύπου > Βοηθός ημερομηνίας και ώρας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2. Στο σκάσιμο Βοηθός ημερομηνίας και ώρας διαλόγου, ακολουθήστε τις παρακάτω ρυθμίσεις:

  1. Έλεγχος Διαφορά επιλογή;
  2. Επιλέξτε την ημερομηνία έναρξης και την ημερομηνία λήξης μέσα Εισαγωγή επιχειρημάτων στην ενότητα, μπορείτε επίσης να εισαγάγετε απευθείας την ημερομηνία ώρας με μη αυτόματο τρόπο στο πλαίσιο εισαγωγής ή να κάνετε κλικ στο εικονίδιο ημερολογίου για να επιλέξετε την ημερομηνία.
  3. Επιλέξτε τον τύπο αποτελέσματος εξόδου από την αναπτυσσόμενη λίστα.
  4. Προεπισκόπηση του αποτελέσματος σε Αποτέλεσμα τμήμα.

doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

3. κλικ Ok. Το υπολογισμένο αποτέλεσμα εξάγεται και σύρετε τη λαβή αυτόματης συμπλήρωσης πάνω από τα κελιά που πρέπει επίσης να υπολογίσετε.

Συμβουλή:

Εάν θέλετε να λάβετε τη διαφορά μεταξύ δύο ημερομηνιών και να εμφανίσετε το αποτέλεσμα ως ημέρες, ώρες και λεπτά με το Kutools για Excel, κάντε τα παρακάτω:

Επιλέξτε ένα κελί όπου θέλετε να τοποθετήσετε το αποτέλεσμα και κάντε κλικ Kutools > Βοηθός τύπου > Ημερομηνία ώρα > Μετρήστε ημέρες, ώρες και λεπτά μεταξύ δύο ημερομηνιών.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Στη συνέχεια, στο Βοηθός τύπων διαλόγου, καθορίστε την ημερομηνία έναρξης και την ημερομηνία λήξης και, στη συνέχεια, κάντε κλικ Ok.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Και το αποτέλεσμα διαφοράς θα εμφανίζεται ως ημέρες, ώρες και λεπτά.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Πατήστε Βοηθός ημερομηνίας και ώρας για να μάθετε περισσότερα για τη χρήση αυτής της δυνατότητας.

Πατήστε Kutools για Excel για να γνωρίζετε όλες τις δυνατότητες αυτού του πρόσθετου.

Πατήστε Δωρεάν κατέβασμα για να λάβετε δωρεάν δοκιμή 30 ημερών του Kutools για Excel

1.32 Υπολογίστε τη διαφορά Σαββατοκύριακου/εργάσιμης ημέρας/συγκεκριμένης καθημερινής ημέρας μεταξύ δύο ωρών ημερομηνίας από το Formula Helper

Εάν θέλετε να μετράτε γρήγορα το Σαββατοκύριακο, τις εργάσιμες ημέρες ή μια συγκεκριμένη ημέρα της εβδομάδας μεταξύ δύο ημερομηνιών, Kutools για το Excel Βοηθός τύπου η ομάδα μπορεί να σας βοηθήσει.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1. Επιλέξτε το κελί που θα τοποθετήσει το υπολογισμένο αποτέλεσμα, κάντε κλικ Kutools > Στατιστικός > Αριθμός μη εργάσιμων ημερών μεταξύ δύο ημερομηνιών/Αριθμός εργάσιμων ημερών μεταξύ δύο ημερομηνιών/Μετρήστε τον αριθμό της συγκεκριμένης ημέρας της εβδομάδας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

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

Για να μετρήσετε τη συγκεκριμένη ημέρα της εβδομάδας, μπορείτε να ανατρέξετε στη σημείωση για να χρησιμοποιήσετε το 1-7 για να υποδείξετε Κυριακή-Σάββατο.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

3. κλικ Okκαι, στη συνέχεια, σύρετε τη λαβή αυτόματης συμπλήρωσης πάνω από κελιά που πρέπει να μετρήσουν τον αριθμό των Σαββατοκύριακων/εργάσιμων ημερών/συγκεκριμένων εργάσιμων ημερών, εάν χρειάζεται.

Πατήστε Kutools για Excel για να γνωρίζετε όλες τις δυνατότητες αυτού του πρόσθετου.

Πατήστε Δωρεάν κατέβασμα για να λάβετε δωρεάν δοκιμή 30 ημερών του Kutools για Excel


2. Προσθέστε ή αφαιρέστε ημερομηνία και ώρα

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

2.1 Προσθέστε ή αφαιρέστε ημέρες/μήνες/χρόνια/εβδομάδες/εργάσιμες ημέρες σε μια ημερομηνία

2.11 Προσθέστε ή αφαιρέστε ημέρες σε μια ημερομηνία

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

Υποθέτοντας ότι προσθέσατε 21 ημέρες σε μια ημερομηνία στο κελί A2, επιλέξτε μία από τις παρακάτω μεθόδους για να το λύσετε,

Μέθοδος 1 ημερομηνία+ημέρες

Επιλέξτε ένα κελί και πληκτρολογήστε τον τύπο:

=A+21

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Εάν θέλετε να αφαιρέσετε 21 ημέρες, αλλάξτε το σύμβολο συν (+) στο σύμβολο μείον (-).

Μέθοδος 2 Ειδική επικόλληση

1. Πληκτρολογήστε τον αριθμό των ημερών που θέλετε να προσθέσετε σε ένα κελί υποθέτοντας στο κελί C2 και, στη συνέχεια, πατήστε Ctrl + C να το αντιγράψετε.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

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

3. Στο Ειδική επικόλληση διάλογος, ελέγξτε Πρόσθεση επιλογή (Εάν θέλετε να αφαιρέσετε ημέρες, ελέγξτε Αφαιρώ επιλογή). Κάντε κλικ OK.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

4. Τώρα οι αρχικές ημερομηνίες αλλάζουν σε 5ψήφιους αριθμούς, μορφοποιήστε τις ως ημερομηνίες.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2.12 Προσθέστε ή αφαιρέστε μήνες σε μια ημερομηνία

Για να προσθέσετε ή να αφαιρέσετε μήνες σε μια ημερομηνία, μπορεί να χρησιμοποιηθεί η συνάρτηση EDATE.

EDATE (ημερομηνία, μήνες)

Πατήστε ΕΚΔΟΣΗ να μελετήσει τα επιχειρήματα και τη χρήση του.

Υποθέτοντας ότι προσθέτουμε 6 μήνες στην ημερομηνία στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=EDATE(A2,6)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Εάν θέλετε να αφαιρέσετε 6 μήνες από την ημερομηνία, αλλάξτε το 6 σε -6.

2.13 Προσθέστε ή αφαιρέστε έτη σε μια ημερομηνία

Για να προσθέσετε ή να αφαιρέσετε n έτη σε μια ημερομηνία, μπορεί να χρησιμοποιηθεί ένας τύπος που συνδυάζει συναρτήσεις DATE, YEAR, MONTH και DAY.

DATE(YEAR(ημερομηνία) + έτη, MONTH(ημερομηνία),DAY(ημερομηνία))

Υποθέτοντας ότι προσθέσαμε 3 χρόνια στην ημερομηνία στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=DATE(YEAR(A2) + 3, MONTH(A2),DAY(A2))

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Εάν θέλετε να αφαιρέσετε 3 χρόνια από την ημερομηνία, αλλάξτε το 3 σε -3.

2.14 Προσθέστε ή αφαιρέστε εβδομάδες σε μια ημερομηνία

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

ημερομηνία+εβδομάδες*7

Υποθέτοντας ότι προσθέσατε 4 εβδομάδες στην ημερομηνία στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=A2+4*7

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Εάν θέλετε να αφαιρέσετε 4 εβδομάδες από την ημερομηνία, αλλάξτε το σύμβολο συν (+) σε σύμβολο μείον (-).

2.15 Προσθέστε ή αφαιρέστε εργάσιμες ημέρες συμπεριλαμβανομένων ή εξαιρουμένων των αργιών

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

WORKDAY (ημερομηνία, ημέρες, [διακοπές])

Επίσκεψη ΗΜΕΡΑ ΕΡΓΑΣΙΑΣ για να μάθετε περισσότερες λεπτομέρειες σχετικά με τα επιχειρήματα και τη χρήση του.

Προσθέστε εργάσιμες ημέρες συμπεριλαμβανομένων των αργιών

Στο κελί A2 είναι η ημερομηνία που χρησιμοποιείτε, στο κελί B2 περιέχει τον αριθμό των ημερών που θέλετε να προσθέσετε, χρησιμοποιήστε τον τύπο ως εξής:

=WORKDAY(A2,B2)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Προσθέστε εργάσιμες ημέρες εξαιρουμένων των αργιών

Στο κελί A5 είναι η ημερομηνία που χρησιμοποιείτε, στο κελί B5 περιέχει τον αριθμό των ημερών που θέλετε να προσθέσετε, στην περιοχή D5:D8 παραθέτει τις αργίες, χρησιμοποιήστε τον τύπο ως εξής:

=WORKDAY(A5,B5,D5:D8)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Σημείωση:

Η συνάρτηση WORKDAY παίρνει το Σάββατο και την Κυριακή ως Σαββατοκύριακα, εάν τα Σαββατοκύριακά σας είναι Σάββατο και Κυριακή, μπορείτε να εφαρμόσετε τη λειτουργία WOKRDAY.INTL, η οποία υποστηρίζει τον καθορισμό Σαββατοκύριακων.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Επίσκεψη WORKDAY.INTL Για περισσότερες πληροφορίες.

Εάν θέλετε να αφαιρέσετε τις εργάσιμες ημέρες σε μια ημερομηνία, απλώς αλλάξτε τον αριθμό των ημερών σε αρνητικό στον τύπο.

2.16 Προσθέστε ή αφαιρέστε συγκεκριμένο έτος, μήνα, ημέρες σε μια ημερομηνία

Εάν θέλετε να προσθέσετε ένα συγκεκριμένο έτος, μήνα ημέρες σε μια ημερομηνία, ο τύπος που συνδυάζει τις συναρτήσεις DATE, YEAR, MONTH και DAYS μπορεί να σας κάνει τη χάρη.

DATE(YEAR(ημερομηνία) + έτη, MONTH(ημερομηνία) + μήνες, DAY(ημερομηνία) + ημέρες)

Για να προσθέσετε 1 έτος 2 μήνες και 30 ημέρες σε μια ημερομηνία στο A11, χρησιμοποιήστε τον τύπο ως εξής:

=DATE(YEAR(A11)+1,MONTH(A11)+2,DAY(A11)+30)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Αν θέλετε να αφαιρέσετε, αλλάξτε όλα τα σύμβολα συν (+) σε αρνητικά (-).


2.2 Προσθέστε ή αφαιρέστε ώρες/λεπτά/δευτερόλεπτα στον χρόνο

2.21 Προσθέστε ή αφαιρέστε ώρες/λεπτά/δευτερόλεπτα σε μια ώρα ημερομηνίας

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

Προσθέστε ή αφαιρέστε ώρες σε μια ημερομηνία ώρας

Ημερομηνία+ώρες/24

Υποθέτοντας ότι προσθέσατε 3 ώρες σε μια ημερομηνία ώρας (μπορεί επίσης να είναι ώρα) στο κελί A2, χρησιμοποιήστε τον τύπο ως εξής:

=A2+3/24

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Προσθέστε ή αφαιρέστε ώρες σε μια ημερομηνία ώρας

Ημερομηνία+λεπτά/1440

Υποθέτοντας ότι προσθέσατε 15 λεπτά σε μια ημερομηνία ώρας (μπορεί επίσης να είναι ώρα) στο κελί A5, χρησιμοποιήστε τον τύπο ως εξής:

=A2+15/1440

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Προσθέστε ή αφαιρέστε ώρες σε μια ημερομηνία ώρας

Datetime+seconds/86400

Υποθέτοντας ότι προσθέσατε 20 δευτερόλεπτα σε μια ημερομηνία ώρας (μπορεί επίσης να είναι ώρα) στο κελί A8, χρησιμοποιήστε τον τύπο ως εξής:

=A2+20/86400

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2.22 Άθροισμα φορές σε 24 ώρες

Υποθέτοντας ότι υπάρχει ένας πίνακας του Excel που καταγράφει τον χρόνο εργασίας όλων των υπαλλήλων σε μια εβδομάδα, για να αθροίσετε τον συνολικό χρόνο εργασίας για τον υπολογισμό των πληρωμών, μπορείτε να χρησιμοποιήσετε SUM (εύρος) για να βγει το αποτέλεσμα. Αλλά γενικά, το αθροιστικό αποτέλεσμα θα εμφανίζεται ως χρόνος που δεν υπερβαίνει τις 24 ώρες όπως δείχνει το παρακάτω στιγμιότυπο οθόνης, πώς μπορείτε να πάρετε το σωστό αποτέλεσμα;
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Στην πραγματικότητα, απλά πρέπει να μορφοποιήσετε το αποτέλεσμα ως [ωω]:μμ:δδ.

Κάντε δεξί κλικ στο κελί του αποτελέσματος, επιλέξτε κύτταρα μορφή στο μενού περιβάλλοντος και στο αναδυόμενο κύτταρα μορφή διαλόγου, επιλέξτε Εξατομικευμένο από τη λίστα και πληκτρολογήστε [ωω]:μμ:δδ στο πλαίσιο κειμένου στη δεξιά ενότητα, κάντε κλικ OK.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1  doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Το αθροιστικό αποτέλεσμα θα εμφανιστεί σωστά.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2.23 Προσθήκη ωρών εργασίας σε μια ημερομηνία εκτός από το Σαββατοκύριακο και τις αργίες

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

Σε έναν πίνακα Excel, το A11 περιέχει την ημερομηνία έναρξης και το B11 τις ώρες εργασίας, στο κελί E11 και E13 είναι οι ώρες έναρξης και λήξης εργασίας και το κελί E15 περιέχει τις αργίες που θα εξαιρεθούν.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Χρησιμοποιήστε τον τύπο ως εξής:

=WORKDAY(A11,INT(B11/8)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)> $E$13,1,0),$E$15)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)>$E$13,$E$11 +TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)-$E$13,TIME(HOUR(A11),MINUTE(A11),SECOND(A11)) +TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0))

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1


2.3 Προσθήκη ή αφαίρεση ημερομηνίας/ώρας από το Kutools για Excel

Εάν έχετε εγκαταστήσει το Kutools για Excel, μόνο ένα εργαλείο – Ημερομηνία & Ώρα ΒοήθειαΤο r μπορεί να λύσει τους περισσότερους από τους υπολογισμούς για την πρόσθεση και την αφαίρεση ημερομηνίας ώρας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1. Κάντε κλικ σε ένα κελί στο οποίο θέλετε να βγει το αποτέλεσμα και εφαρμόστε αυτό το εργαλείο κάνοντας κλικ Kutools > Βοηθός τύπου > Βοηθός ημερομηνίας και ώρας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2. Στο Βοηθός ημερομηνίας και ώρας διάλογος, ελέγξτε Πρόσθεση επιλογή ή Αφαιρώ επιλογή όπως χρειάζεστε και, στη συνέχεια, επιλέξτε το κελί ή πληκτρολογήστε απευθείας την ημερομηνία ώρας που θέλετε να χρησιμοποιήσετε Εισαγωγή επιχειρημάτων ενότητα, μετά καθορίστε τα έτη, μήνες, εβδομάδες, ημέρες, ώρες, λεπτά και δευτερόλεπτα που θέλετε να προσθέσετε ή να αφαιρέσετε και, στη συνέχεια, κάντε κλικ Ok. Δείτε το στιγμιότυπο οθόνης:

Μπορείτε να κάνετε προεπισκόπηση του υπολογισμένου αποτελέσματος στο Αποτέλεσμα τμήμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Τώρα βγαίνει το αποτέλεσμα, σύρετε την αυτόματη λαβή πάνω από άλλα κελιά για να λάβετε τα αποτελέσματα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Πατήστε Βοηθός ημερομηνίας και ώρας για να μάθετε περισσότερα για τη χρήση αυτής της δυνατότητας.

Πατήστε Kutools για Excel για να γνωρίζετε όλες τις δυνατότητες αυτού του πρόσθετου.

Πατήστε Λήψη χρέωσης για να λάβετε δωρεάν δοκιμή 30 ημερών του Kutools για Excel


2.4 Επέκταση

2.41 Ελέγξτε ή επισημάνετε εάν μια ημερομηνία έχει λήξει

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

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

1. Επιλέξτε τις ημερομηνίες που θέλετε να ελέγξετε και μετά κάντε κλικ Αρχική > Μορφοποίηση υπό όρους > Νέος κανόνας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2. Στο Νέος κανόνας μορφοποίησης διαλόγου, επιλέξτε Χρησιμοποιήστε έναν τύπο για να προσδιορίσετε ποια κελιά θα μορφοποιηθούν στο Επιλέξτε έναν τύπο κανόνα ενότητα και τύπος =Β2 στο πλαίσιο εισαγωγής (B2 είναι η πρώτη ημερομηνία που θέλετε να ελέγξετε) και κάντε κλικ Μορφή να αναδυθεί κύτταρα μορφή διαλόγου και, στη συνέχεια, επιλέξτε μια διαφορετική μορφοποίηση για να ξεπεράσετε τις ημερομηνίες λήξης όπως χρειάζεστε. Κάντε κλικ OK > OK.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1  doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2.42 Επιστροφή στο τέλος του τρέχοντος μήνα/πρώτη ημέρα του επόμενου μήνα/a>

Οι ημερομηνίες λήξης ορισμένων προϊόντων είναι στο τέλος του μήνα παραγωγής ή την πρώτη ημέρα του επόμενου μήνα παραγωγής, για γρήγορη λίστα των ημερομηνιών λήξης με βάση την ημερομηνία παραγωγής, ακολουθήστε αυτό το μέρος.

Λάβετε τέλος του τρέχοντος μήνα

EOMONTH(ημερομηνία,0)

Εδώ είναι μια ημερομηνία παραγωγής στο κελί B13, χρησιμοποιήστε τον τύπο ως εξής:

=EOMONTH(B13,0)

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Λάβετε την 1η ημέρα του επόμενου μήνα

EOMONTH(ημερομηνία,0)+1

Εδώ είναι μια ημερομηνία παραγωγής στο κελί B18, χρησιμοποιήστε τον τύπο ως εξής:

=EOMONTH(B18,0)+1

Τύπος εισάγετε κλειδί για να λάβετε το αποτέλεσμα.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1


3. Υπολογίστε την ηλικία

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


3.1 Υπολογίστε την ηλικία με βάση την ημερομηνία

3.11 Υπολογίστε την ηλικία με βάση την ημερομηνία γέννησης

doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Λάβετε την ηλικία σε δεκαδικό αριθμό με βάση την ημερομηνία γέννησης

YEARFRAC(ημερομηνία γέννησης, ΣΗΜΕΡΑ())

Πατήστε ΧΡΟΝΟΣ για λεπτομέρειες σχετικά με τα επιχειρήματά του και τη χρήση του.

Για παράδειγμα, για να λάβετε τις ηλικίες με βάση τη λίστα με τις ημερομηνίες γέννησης στη στήλη B2:B9, χρησιμοποιήστε τον τύπο ως εξής:

=YEARFRAC(B2,TODAY())

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

Συμβουλή:

1) Μπορείτε να καθορίσετε το δεκαδικό ψηφίο όπως χρειάζεστε στο κύτταρα μορφή διαλόγου.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2) Εάν θέλετε να υπολογίσετε την ηλικία σε μια συγκεκριμένη ημερομηνία με βάση μια δεδομένη ημερομηνία γέννησης, αλλάξτε το TODAY() στη συγκεκριμένη ημερομηνία που περικλείεται με διπλά εισαγωγικά, όπως =YEARFRAC(B2,"1/1/2021")

3) Εάν θέλετε να λάβετε την ηλικία του επόμενου έτους με βάση την ημερομηνία γέννησης, απλώς προσθέστε 1 στον τύπο, όπως =YEARFRAC(B2,TODAY())+1.

Λάβετε την ηλικία σε ακέραιο αριθμό με βάση την ημερομηνία γέννησης

DATEDIF(ημερομηνία γέννησης,TODAY(),”y”)

Πατήστε DATEDIF για λεπτομέρειες σχετικά με τα επιχειρήματά του και τη χρήση του.

Χρησιμοποιώντας το παραπάνω παράδειγμα, για να λάβετε την ηλικία με βάση τις ημερομηνίες γέννησης στη λίστα στο B2:B9, χρησιμοποιήστε τον τύπο ως εξής:

=DATEDIF(B2,TODAY(),"y")

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

Συμβουλή:

1) Εάν θέλετε να υπολογίσετε την ηλικία σε μια συγκεκριμένη ημερομηνία με βάση μια δεδομένη ημερομηνία γέννησης, αλλάξτε το TODAY() στη συγκεκριμένη ημερομηνία που περικλείεται με διπλά εισαγωγικά, όπως =DATEDIF(B2,"1/1/2021","y") .

2) Εάν θέλετε να λάβετε την ηλικία του επόμενου έτους με βάση την ημερομηνία γέννησης, απλώς προσθέστε 1 στον τύπο, όπως =DATEDIF(B2,TODAY(),"y")+1.

3.12 Υπολογίστε την ηλικία σε μορφή ετών, μήνα και ημερών ανά γενέθλια

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

=DATEDIF(ημερομηνία γέννησης,TODAY(),"Y")&" Έτη, "&DATEDIF(ημερομηνία γέννησης,TODAY(),"YM")&" Μήνες, "&DATEDIF(ημερομηνία γέννησης,TODAY(),"MD")&" Ημέρες "

Για να λάβετε την ηλικία σε έτη, μήνες και ημέρες με βάση την ημερομηνία γέννησης στο κελί B12, χρησιμοποιήστε τον τύπο ως εξής:

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

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

Συμβουλή:

Εάν θέλετε να υπολογίσετε την ηλικία σε μια συγκεκριμένη ημερομηνία με βάση μια δεδομένη ημερομηνία γέννησης, αλλάξτε το TODAY() στη συγκεκριμένη ημερομηνία που περικλείεται με διπλά εισαγωγικά όπως = =DATEDIF(B12,"1/1/2021","Y")& " Έτη, "&DATEDIF(B12,"1/1/2021","YM")&" Μήνες, "&DATEDIF(B12,"1/1/2021","MD")&" Ημέρες".

3.13 Υπολογισμός ηλικίας κατά ημερομηνία γέννησης πριν από την 1/1/1900

Στο Excel, η ημερομηνία πριν από την 1/1/1900 δεν μπορεί να εισαχθεί ως ώρα ημερομηνίας ή να υπολογιστεί σωστά. Αλλά αν θέλετε να υπολογίσετε την ηλικία ενός διάσημου προσώπου με βάση τη δεδομένη ημερομηνία γέννησης (πριν από την 1/11900) και την ημερομηνία θανάτου, μόνο ένας κωδικός VBA μπορεί να σας βοηθήσει.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1. Τύπος άλλος + F11 πλήκτρα για ενεργοποίηση Microsoft Visual Basic για εφαρμογές κάντε κλικ στο παράθυρο Κύριο θέμα καρτέλα και επιλέξτε Μονάδα μέτρησης για να δημιουργήσετε μια νέα ενότητα.

2. Στη συνέχεια, αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στη νέα μονάδα.

VBA: Υπολογίστε την ηλικία πριν από την 1/1/1900

Public Function AgeFunc(SDate As Variant, EDate As Variant) As Long
'UpdatebyExtendOffice
    Dim xSMonth As Integer
    Dim xSDay As Integer
    Dim xSYear As Integer
    Dim xEMonth As Integer
    Dim xEDay As Integer
    Dim xEYear As Integer
    Dim xAge As Integer
    If Not GetDate(SDate, xSYear, xSMonth, xSDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    If Not GetDate(EDate, xEYear, xEMonth, xEDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    xAge = xEYear - xSYear
    If xSMonth > xEMonth Then
        xAge = xAge - 1
    ElseIf xSMonth = xEMonth Then
        If xSDay > xEDay Then xAge = xAge - 1
    End If
    If xAge < 0 Then
        AgeFunc = "Invalid Date"
    Else
        AgeFunc = xAge
    End If
End Function
Private Function GetDate(ByVal DateStr As String, Y As Integer, M As Integer, D As Integer) As Boolean
    Dim I As Long
    Dim K As Long
    Y = 0
    M = 0
    D = 0
    GetDate = True
    On Error Resume Next
    I = InStr(1, DateStr, "/")
    M = CLng(Left(DateStr, I - 1))
    D = CLng(Mid(DateStr, I + 1, InStr(I + 1, DateStr, "/") - I - 1))
    Y = CLng(Right(DateStr, Len(DateStr) - InStrRev(DateStr, "/")))
    If M < 1 Or M > 12 Or D < 1 Or D > 31 Or Y < 1 Then
        GetDate = False
    End If
End Function

doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

3. Αποθηκεύστε τον κωδικό και επιστρέψτε στο φύλλο και επιλέξτε ένα κελί για να τοποθετήσετε την υπολογιζόμενη ηλικία, πληκτρολογήστε =AgeFunc(ημερομηνία γέννησης, ημερομηνία θανάτου), σε αυτήν την περίπτωση, =AgeFunc(B22,C22), πατήστε το πλήκτρο Enter για να δείτε την ηλικία. Και χρησιμοποιήστε τη λαβή αυτόματης πλήρωσης για να εφαρμόσετε αυτόν τον τύπο σε άλλα κελιά, εάν χρειάζεται.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

3.2 Υπολογίστε την ηλικία κατά γέννηση χρησιμοποιώντας το Kutools για Excel

Εάν έχετε Kutools για Excel εγκατεστημένο στο Excel, μπορείτε να εφαρμόσετε το Βοηθός ημερομηνίας και ώρας εργαλείο για τον υπολογισμό της ηλικίας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

1. Επιλέξτε ένα κελί στο οποίο θέλετε να τοποθετήσετε την υπολογιζόμενη ηλικία και κάντε κλικ Kutools > Βοηθός τύπου > Βοηθός ημερομηνίας και ώρας.
doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

2. Στο Βοηθός ημερομηνίας και ώρας διάλογος,

  • 1) Έλεγχος Ηλικία επιλογή;
  • 2) Επιλέξτε το κελί της ημερομηνίας γέννησης ή εισαγάγετε απευθείας την ημερομηνία γέννησης ή κάντε κλικ στο εικονίδιο ημερολογίου για να επιλέξετε την ημερομηνία γέννησης.
  • 3) Επιλέξτε Σήμερα επιλογή εάν θέλετε να υπολογίσετε την τρέχουσα ηλικία, επιλέξτε Καθορισμένη ημερομηνία επιλογή και εισαγάγετε την ημερομηνία εάν θέλετε να υπολογίσετε την ηλικία στο παρελθόν ή στο μέλλον.
  • 4) Καθορίστε τον τύπο εξόδου από την αναπτυσσόμενη λίστα.
  • 5) Κάντε προεπισκόπηση του αποτελέσματος εξόδου. Κάντε κλικ Ok.

doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

Πατήστε Βοηθός ημερομηνίας και ώρας για να μάθετε περισσότερα για τη χρήση αυτής της δυνατότητας.

Πατήστε Kutools για Excel για να γνωρίζετε όλες τις δυνατότητες αυτού του πρόσθετου.

Πατήστε Δωρεάν κατέβασμα για να λάβετε δωρεάν δοκιμή 30 ημερών του Kutools για Excel


3.3 Υπολογίστε την ηλικία ή λάβετε ημερομηνία γέννησης με βάση έναν αριθμό σειράς

doc υπολογίστε τη διαφορά μεταξύ δύο ημερομηνιών 1

3.31 Λάβετε τα γενέθλια από τον αριθμό ταυτότητας

Εάν υπάρχει μια λίστα με αριθμούς ταυτότητας που χρησιμοποιούν τα πρώτα 6 ψηφία για την καταγραφή της ημερομηνίας γέννησης, όπως 920315330 που σημαίνει ότι η ημερομηνία γέννησης είναι 03/15/1992, πώς μπορείτε να βάλετε γρήγορα την ημερομηνία γέννησης σε μια άλλη στήλη;

Τώρα ας πάρουμε τη λίστα με τους αριθμούς ID που ξεκινούν από το κελί C2 ως παράδειγμα και χρησιμοποιούμε τον τύπο ως εξής:

=MID(C2,5,2)&"/"&MID(C2,3,2)&"/"&MID(C2,1,2)

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

Σημείωση:

Στον τύπο, μπορείτε να αλλάξετε την αναφορά στην ανάγκη σας. Για παράδειγμα, εάν ο αριθμός αναγνωριστικού εμφανίζεται ως 13219920420392, τα γενέθλια είναι 04/20/1992, μπορείτε να αλλάξετε τον τύπο σε =MID(C2,8,2)&"/"&MID(C2,10,2)&"/ "&MID(C2,4,4) για να έχετε το σωστό αποτέλεσμα.

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

Εάν υπάρχει μια λίστα με αριθμούς ταυτότητας που χρησιμοποιούν τα πρώτα 6 ψηφία για την καταγραφή της ημερομηνίας γέννησης, όπως 920315330 που σημαίνει ότι η ημερομηνία γέννησης είναι 03/15/1992, πώς μπορείτε να υπολογίσετε γρήγορα την ηλικία με βάση κάθε αριθμό αναγνωριστικού στο Excel;

Τώρα ας πάρουμε τη λίστα με τους αριθμούς ID που ξεκινούν από το κελί C2 ως παράδειγμα και χρησιμοποιούμε τον τύπο ως εξής:

=DATEDIF(DATE(IF(LEFT(C2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(C2,2),"20"&LEFT(C2,2)),MID(C2,3,2),MID(C2,5,2)),TODAY(),"y")

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

Σημείωση:

Σε αυτόν τον τύπο, εάν το έτος είναι μικρότερο από το τρέχον έτος, το έτος θα θεωρείται ότι αρχίζει με 20, όπως το 200203943 θα θεωρείται ως το έτος 2020. εάν το έτος είναι μεγαλύτερο από το τρέχον έτος, το έτος θα θεωρείται ότι αρχίζει με το 19, όπως το 920420392 θα θεωρείται ως το έτος 1992.


Περισσότερα μαθήματα Excel:

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

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

Συνδυάστε τα περιεχόμενα πολλών κυψελών χωρίς απώλεια δεδομένων στο Excel
Αυτό το σεμινάριο περιορίζει την εξαγωγή σε μια συγκεκριμένη θέση σε ένα κελί και συλλέγει διαφορετικές μεθόδους για να βοηθήσει στην εξαγωγή κειμένου ή αριθμών από ένα κελί ανά συγκεκριμένη θέση στο Excel.

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


  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών και τήρηση δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές και άθροισμα / μέσος όρος... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Αγαπημένα και γρήγορη εισαγωγή τύπων, Σειρά, Διαγράμματα και Εικόνες; Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Ομαδοποίηση συγκεντρωτικού πίνακα κατά αριθμός εβδομάδας, ημέρα εβδομάδας και πολλά άλλα ... Εμφάνιση ξεκλειδωμένων, κλειδωμένων κελιών με διαφορετικά χρώματα. Επισημάνετε τα κελιά που έχουν τύπο / όνομα...
kte καρτέλα 201905
  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations