Πίνακας περιεχομένων
Μπορεί να χρειαστεί να αυτοματοποιήσετε τα αποτελέσματά σας κατά την εξέταση των οικονομικών δεδομένων. Επειδή η ενημέρωση των δεδομένων σε καθημερινή βάση είναι εξαιρετικά χρονοβόρα. Ως αποτέλεσμα, μπορεί να χρειαστεί να μετράει τον αριθμό των ημερών μεταξύ της σημερινής και μιας άλλης ημερομηνίας. Σε αυτό το σεμινάριο, θα σας δείξουμε πώς να μετράτε αυτόματα τις ημέρες από την ημερομηνία μέχρι σήμερα χρησιμοποιώντας τον τύπο του excel.
Κατεβάστε το βιβλίο ασκήσεων
Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.
Μετρήστε τις ημέρες αυτόματα.xlsm6 καλύτεροι τρόποι για να μετρήσετε αυτόματα τις ημέρες από την ημερομηνία έως σήμερα χρησιμοποιώντας τον τύπο του Excel
Στις ενότητες που ακολουθούν, θα σας δείξουμε τις έξι πιο αποτελεσματικές τεχνικές για τον υπολογισμό των ημερών από μια δεδομένη ημερομηνία μέχρι την παρούσα ημέρα. Θα χρησιμοποιήσουμε τους ενσωματωμένους τύπους του Excel καθώς και VBA Στην παρακάτω εικόνα παρέχεται ένα παράδειγμα συνόλου δεδομένων για να σας βοηθήσει να ολοκληρώσετε την εργασία.
1. Εφαρμόστε τη συνάρτηση TODAY για να μετράτε αυτόματα τις ημέρες από την ημερομηνία έως σήμερα στο Excel
Ο ευκολότερος τρόπος για να μετρήσετε τη διαφορά των ημερών από σήμερα είναι να χρησιμοποιήσετε την ΣΗΜΕΡΑ λειτουργία.
Σύνταξη του τύπου είναι,
=TODAY()-Cell(άλλη ημερομηνία)
Για να εφαρμόσετε το ΣΗΜΕΡΑ λειτουργία, ακολουθήστε τα παρακάτω βήματα.
Βήμα 1:
- Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο.
=TODAY()-B5
Βήμα 2:
- Στη συνέχεια, πατήστε Εισάγετε το για να λάβετε το πρώτο αποτέλεσμα.
Βήμα 3:
- Τέλος, χρησιμοποιήστε το AutoFill εργαλείο λαβής για να βρείτε τα άλλα αποτελέσματα.
Διαβάστε περισσότερα: Τύπος του Excel για τον υπολογισμό του αριθμού των ημερών μεταξύ της σημερινής και μιας άλλης ημερομηνίας (6 γρήγοροι τρόποι)
2. Χρησιμοποιήστε τη συνάρτηση DAYS για να μετρήσετε αυτόματα τις ημέρες από την ημερομηνία έως σήμερα στο Excel
Η σύνταξη του ΗΜΕΡΕΣ λειτουργία είναι:
=DAYS(end_date, start_date)
Για να εφαρμόσετε το ΗΜΕΡΕΣ λειτουργία, ακολουθήστε τις παρακάτω οδηγίες.
Βήμα 1:
- Πληκτρολογήστε τον ακόλουθο τύπο στο κελί C5 Εδώ, η end_date αναφέρεται στη σημερινή ημέρα και η B5 η τιμή του κελιού είναι η ημερομηνία έναρξης.
=DAYS(TODAY(), B5)
Βήμα 2:
- Για να δείτε την πρώτη τιμή, πατήστε Εισάγετε το .
Βήμα 3:
- Στη συνέχεια, για να λάβετε τις άλλες τιμές, χρησιμοποιήστε την εντολή AutoFill εργαλείο λαβής.
Διαβάστε περισσότερα: Υπολογισμός του αριθμού των ημερών μεταξύ δύο ημερομηνιών με VBA στο Excel
3. Χρησιμοποιήστε τη συνάρτηση DATEDIF για να μετρήσετε τις ημέρες από την ημερομηνία μέχρι σήμερα
Η σύνταξη του DATEDIF λειτουργία:
=DATEDIF(start_date,end_date, holidays)
Για να χρησιμοποιήσετε το DATEDIF ακολουθήστε τα παρακάτω βήματα.
Βήμα 1:
- Εισάγετε τον ακόλουθο τύπο στο κελί C5 .
=DATEDIF(B5, TODAY(), "D")
- B5 είναι η start_date , σήμερα είναι η end_date . " D " σημαίνει πλήρεις ημέρες.
Βήμα 2:
- Για να δείτε το αποτέλεσμα, πατήστε το πλήκτρο Μπείτε μέσα.
Βήμα 3:
- Για να κάνετε αλλαγές σε όλα τα κελιά, AutoFill τους τύπους.
Σημειώσεις. Το DATEDIF δεν είναι πολύ ακριβής. Excel δεν συνιστά τη χρήση της λειτουργίας.
Διαβάστε περισσότερα: Πώς να χρησιμοποιήσετε τη συνάρτηση DateDiff στο Excel VBA (5 παραδείγματα)
Παρόμοιες αναγνώσεις:
- [Διορθωμένο!] Σφάλμα VALUE (#VALUE!) κατά την αφαίρεση του χρόνου στο Excel
- Πώς να δημιουργήσετε μια αντίστροφη μέτρηση ημέρας στο Excel (2 παραδείγματα)
- Προσθήκη 30 ημερών σε μια ημερομηνία στο Excel (7 γρήγορες μέθοδοι)
- Πώς να προσθέσετε 7 ημέρες σε μια ημερομηνία στο Excel (3 μέθοδοι)
- Υπολογισμός ετών στο Excel από σήμερα (4 τρόποι)
4. Εκτελέστε τη λειτουργία ABS για να μετρήσετε τις αρνητικές ημέρες από την ημερομηνία έως σήμερα
Μερικές φορές, δεν θα λάβετε τιμή για αρνητικά αποτελέσματα αν αφαιρέσουμε τη σημερινή ημερομηνία από μια μελλοντική ημερομηνία. Για να το πετύχετε αυτό, απλά φωλιάστε το ΣΗΜΕΡΑ συνάρτηση μέσα στο ABS Για να ολοκληρώσετε τα βήματα, ακολουθήστε τις οδηγίες.
Βήμα 1:
- Πρώτον, γράψτε τον ακόλουθο τύπο για το ABS.
=ABS(TODAY()-B5)
Βήμα 2:
- Στη συνέχεια, πατήστε το Μπείτε μέσα.
Βήμα 3:
- Για να λάβετε τα πλήρη αποτελέσματα στη στήλη, χρησιμοποιήστε την εντολή AutoFill εργαλείο λαβής.
Διαβάστε περισσότερα: Πώς να χρησιμοποιήσετε COUNTIFS με εύρος ημερομηνιών στο Excel (6 εύκολοι τρόποι)
5. Εφαρμόστε έναν κώδικα VBA για ένα μόνο κελί για αυτόματη καταμέτρηση ημερών
Εκτός από τις προηγούμενες μεθόδους, μπορούμε να χρησιμοποιήσουμε VBA Απλά, ακολουθήστε τα παρακάτω βήματα για να το έχετε κάνει.
Βήμα 1:
- Αρχικά, πατήστε Alt + F11 για να ανοίξετε το Μακροεντολή VBA .
- Κάντε κλικ στο Εισαγωγή.
- Επιλέξτε το Ενότητα.
Βήμα 2:
- Επικολλήστε τα ακόλουθα VBA κωδικούς για να λάβετε το αποτέλεσμα σε D5 .
Sub Count_days_from_today_for_a_cell() 'Αρχικά δηλώστε μια μεταβλητή Dim ws As Worksheet 'Ορίστε το όνομα του τρέχοντος φύλλου εργασίας σας Set ws = Worksheets("Single cell VBA") 'ορίστε αναφορά στις ημερομηνίες Set Previous_Date = ws.Range("B5") Set Todays_Date = ws.Range("C5") 'Εφαρμόστε τον τύπο για να μετρήσετε τις ημέρες μεταξύ δύο ημερομηνιών ws.Range("D5") = Todays_Date - Previous_Date End Sub
Βήμα 3:
- Στη συνέχεια, αποθηκεύστε το πρόγραμμα και πατήστε F5 για να το τρέξετε.
- Επομένως, θα λάβετε τη διαφορά των ημερών στο κελί D5 .
Βήμα 4:
- Επαναλάβετε τα προηγούμενα βήματα για τα υπόλοιπα κελιά, και το τελικό σας αποτέλεσμα θα είναι όπως στην παρακάτω εικόνα.
Σχετικό περιεχόμενο: Πώς να υπολογίσετε τις υπόλοιπες ημέρες στο Excel (5 μέθοδοι)
6. Εκτελέστε έναν κώδικα VBA για ένα εύρος για την καταμέτρηση ημερών από την ημερομηνία έως σήμερα
Εκτός από ένα μόνο κελί, μπορούμε επίσης να εφαρμόσουμε το VBA για ένα εύρος για να μετράμε αυτόματα τη διαφορά των ημερών. Θα δημιουργήσουμε έναν τύπο μέσω του VBA και να το εφαρμόσουμε στο φύλλο εργασίας μας. Απλά ακολουθήστε τις οδηγίες που περιγράφονται στο περίγραμμα.
Βήμα 1:
- Για να ανοίξετε το Μακροεντολή VBA , πατήστε Alt + F11
- Στη συνέχεια, κάντε κλικ στο Εισαγωγή.
- Μετά από αυτό, επιλέξτε το Ενότητα.
Βήμα 2:
- Στη συνέχεια, επικολλήστε τα εξής VBA κωδικός για την εισαγωγή του τύπου στο κελί E5 .
Sub Count_days_from_today_in_a_range() 'Αρχικά δηλώστε μια μεταβλητή Dim ws As Worksheet 'Ορίστε αναφορά στο τρέχον φύλλο εργασίας σας Όνομα Set ws = Worksheets("Range VBA") 'Εφαρμόστε τον τύπο για να μετρήσετε τις ημέρες μεταξύ δύο ημερομηνιών ws.Range("E5").Formula = "=DATEDIF(B5,C5,D5)" End Sub
Βήμα 3:
- Αποθηκεύστε το πρόγραμμα και πατήστε F5 για να το τρέξετε.
- Ως αποτέλεσμα, θα δείτε το αποτέλεσμα στο κελί E5 Τώρα, θα εφαρμόσουμε τον ίδιο τύπο στα υπόλοιπα κελιά.
Βήμα 4:
- Απλά, σύρετε προς τα κάτω το Αυτόματη συμπλήρωση εργαλείο λαβής για να λάβετε τα αποτελέσματα στο σύνολό τους.
Σχετικό περιεχόμενο: 3 Κατάλληλη φόρμουλα Excel για να μετρήσετε τις ημέρες από την ημερομηνία
Συμπέρασμα
Ανακεφαλαιώνοντας, ελπίζω ότι τώρα καταλαβαίνετε πώς να μετράτε αυτόματα τις ημέρες από μια δεδομένη ημερομηνία μέχρι σήμερα. Όλες αυτές οι μέθοδοι θα πρέπει να χρησιμοποιηθούν για να διδάξετε και να εξασκηθείτε με τα δεδομένα σας. Κοιτάξτε το βιβλίο εξάσκησης και βάλτε αυτά που μάθατε σε χρήση. Λόγω της ζωτικής σας υποστήριξης, έχουμε κίνητρο να συνεχίσουμε να παραδίδουμε σεμινάρια όπως αυτό.
Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να επικοινωνήσετε μαζί μας. Παρακαλούμε να μας πείτε τη γνώμη σας στο τμήμα σχολίων παρακάτω.
Το Exceldemy το προσωπικό θα απαντήσει στα ερωτήματά σας το συντομότερο δυνατό.
Μείνετε μαζί μας και συνεχίστε να μαθαίνετε.