Εκπαιδευτικό πρόγραμμα Excel: Πώς να υπολογίσετε τις ημερομηνίες λήξης με WORKDAY

Πίνακας περιεχομένων

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

Η συνάρτηση WORKDAY επιστρέφει μια ημερομηνία στο μέλλον ή στο παρελθόν που λαμβάνει υπόψη τα σαββατοκύριακα και προαιρετικά τις αργίες.

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

Τώρα, για να αναθεωρήσουμε, οι υπολογισμοί ημερομηνίας μπορεί να είναι πολύ απλοί.

Για να προσθέσω 1 ημέρα στην ημερομηνία στο B5, μπορώ να βάλω 1 στο C5 και μετά να χρησιμοποιήσω τον τύπο:

= B5 + C5

Και αυτό μας δίνει 23 Δεκεμβρίου, όπως αναμενόταν.

Αν αλλάξω C5 σε -1, θα πάρουμε 21 Δεκεμβρίου.

Αυτό λειτουργεί επειδή το Excel αποθηκεύει όλες τις ημερομηνίες ως σειριακούς αριθμούς…

Αλλά τι συμβαίνει όταν πρέπει να παραλείψετε τα σαββατοκύριακα ή τις αργίες; Λοιπόν, γι 'αυτό είναι η συνάρτηση WORKDAY.

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

Προσαρμοσμένη μορφή: mmm dd-mmm-yyy

Η συνάρτηση WORKDAY περιλαμβάνει 3 ορίσματα: ημερομηνία έναρξης, ημέρες και προαιρετικό εύρος για "αργίες". Για να παραλείψω τα σαββατοκύριακα, πρέπει απλώς να δώσω στο WORKDAY την ημερομηνία έναρξης από τη στήλη B και την τιμή της ημέρας από τη στήλη C.

= ΗΜΕΡΑ ΕΡΓΑΣΙΑΣ (B6, C6)

Με 1 ημέρα, το αποτέλεσμα είναι 25 Δεκεμβρίου, Δευτέρα. Η WORKDAY παραλείπει το Σαββατοκύριακο.

Αν αλλάξω ημέρες σε 2, θα πάρουμε τις 26 Δεκεμβρίου.

Τώρα, η 25η Δεκεμβρίου είναι Χριστούγεννα, οπότε κανονικά δεν θα αντιμετωπίζεται ως εργάσιμη ημέρα.

Για να λάβουμε υπόψη τις αργίες, πρέπει να παρέχουμε ένα εύρος ημερομηνιών που αντιπροσωπεύουν τις μη εργάσιμες ημέρες.

Όταν προσθέτω αυτό το εύρος ως το τρίτο όρισμα, μπορείτε να δείτε το WORKDAY να εξαιρεί αυτές τις ημερομηνίες από τον υπολογισμό.

= ΕΡΓΑΣΙΑ (B7, C7, G5: G6)

Τέλος, τι γίνεται αν πρέπει να αντιμετωπίζετε ένα σαββατοκύριακο, όπως το Σάββατο, ως εργάσιμη ημέρα;

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

Το WORKDAY.INTL παίρνει ένα άλλο προαιρετικό επιχείρημα που ονομάζεται Σαββατοκύριακο, το οποίο πηγαίνει στην 3η θέση, ακολουθούμενο από αργίες.

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

= WORKDAY.INTL (B8, C8,11, G5: G6)

Ένας πιο ευέλικτος τρόπος για να προσαρμόσετε τα σαββατοκύριακα είναι να χρησιμοποιήσετε μια ειδική μάσκα που βασίζεται σε μια συμβολοσειρά κειμένου 7 και μηδενικά, όπου το 1s αντιπροσωπεύει μη εργάσιμες ημέρες σε μια εβδομάδα που ξεκινά τη Δευτέρα.

Έτσι, αν τα Σάββατα είναι συνήθως μια εργάσιμη ημέρα, θα χρησιμοποιούσα 6 μηδενικά και μετά το 1.

= WORKDAY.INTL (B8, C8, "0000001", G5: G6)

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

Σειρά μαθημάτων

Βασικός τύπος

Σχετικές συντομεύσεις

Μορφοποίηση (σχεδόν) οτιδήποτε Ctrl + 1 + 1 Εφαρμογή γενικής μορφής Ctrl + Shift + ~ + + ~

ενδιαφέροντα άρθρα...