Πόσες εργάσιμες ημέρες μεταξύ ημερομηνίας έναρξης και ημερομηνίας λήξης; Οι παλιές συναρτήσεις λειτουργούν για εβδομάδες εργασίας Δευτέρα-Παρασκευή, αλλά υπάρχουν νέες επιλογές για περιττές εβδομάδες εργασίας, ακόμη και Δευτέρα, Πέμπτη, Παρασκευή, Σάββατο.
Στο ζωντανό σεμινάριο Power Excel, είναι πολύ νωρίς την ημέρα που θα δείξω πώς να κάνω δεξί κλικ στο Fill Handle, να σύρω μια ημερομηνία και μετά να επιλέξω Fill Weekdays. Αυτό συμπληρώνει τις ημερομηνίες Δευτέρα έως Παρασκευή. Ρωτώ το κοινό, «Πόσοι από εσάς εργάζεστε από Δευτέρα έως Παρασκευή; Πολλά χέρια ανεβαίνουν. Λέω, «Είναι υπέροχο. Για όλους τους άλλους, η Microsoft σαφώς δεν ενδιαφέρεται για εσάς. " Γέλιο.
Φυσικά φαίνεται ότι εάν εργάζεστε οτιδήποτε άλλο εκτός Δευτέρας έως Παρασκευής ή έχετε ένα έτος που τελειώνει οποιαδήποτε άλλη ημέρα εκτός από τις 31 Δεκεμβρίου, πολλά πράγματα στο Excel δεν λειτουργούν πολύ καλά.
Ωστόσο, δύο λειτουργίες στο Excel δείχνουν ότι η ομάδα του Excel ενδιαφέρεται για άτομα που εργάζονται με περίεργες εβδομάδες εργασίας: NETWORKDAYS.INTL και WORKDAY.INTL.
Αλλά ας ξεκινήσουμε με τα αρχικά τους προηγούμενα Δευτέρα-Παρασκευή. Το παρακάτω σχήμα δείχνει μια ημερομηνία έναρξης σε B και μια ημερομηνία λήξης σε C. Εάν αφαιρέσετε =C5-B5
, θα λάβετε τον αριθμό των ημερών που έχουν παρέλθει μεταξύ των δύο ημερομηνιών. Για να υπολογίσετε τον αριθμό των καθημερινών, θα χρησιμοποιούσατε =NETWORKDAYS(B2,C2)
.
Γίνεται ακόμα καλύτερο. Το παλιό NETWORKDAYS επιτρέπει ένα προαιρετικό τρίτο όρισμα όπου καθορίζετε τις αργίες εργασίας. Στο επόμενο σχήμα, ο κατάλογος των διακοπών στο H3: H15 επιτρέπει τον υπολογισμό των εργάσιμων ημερών λιγότερων αργιών στη στήλη F.
Πριν από το Excel 2007, η συνάρτηση NETWORKDAYS και WORKDAY ήταν διαθέσιμες εάν ενεργοποιήσατε το πρόσθετο Analysis ToolPak που παρέχεται με κάθε αντίγραφο του Excel. Για το Excel 2007, αυτά τα πρόσθετα έγιναν μέρος του βασικού Excel. Η Microsoft πρόσθεσε τις εκδόσεις INTL και των δύο λειτουργιών με ένα νέο όρισμα Σαββατοκύριακου. Αυτό το επιχείρημα επέτρεπε για δύο διαδοχικές ημέρες ως το σαββατοκύριακο και επίσης επέτρεψε ένα σαββατοκύριακο μιας ημέρας.
Έχω δει μια μονάδα παραγωγής να αλλάζει σε έξι ημέρες εβδομάδων για να καλύψει την υπερβολική ζήτηση.
Επιπλέον, υπάρχουν πολλές χώρες με σαββατοκύριακα που δεν πέφτουν το Σάββατο και την Κυριακή. Όλες οι χώρες που εμφανίζονται παρακάτω, εκτός από το Bruneei Darussalem απέκτησαν λειτουργικότητα με το NETWORKDAYS.INTL και το WORKDAY.INTL.
Ωστόσο, εξακολουθούν να υπάρχουν περιπτώσεις όπου το Σαββατοκύριακο δεν πληροί κανέναν από τους 14 ορισμούς του Σαββατοκύριακου που προστέθηκαν στο Excel 2007.
Τυχαίνει να ζω στην ίδια κομητεία με το Pro Football Hall of Fame στο Canton του Οχάιο. Αλλά ο κορυφαίος τουριστικός προορισμός στο νομό μας δεν είναι η αίθουσα της φήμης. Ο κορυφαίος τουριστικός προορισμός είναι το Hartville Marketplace και το Flea Market. Ξεκίνησε το 1939, αυτό το μέρος είναι ένα καυτό σημείο για ανθρώπους που αναζητούν φρέσκα προϊόντα και ευκαιρίες. Το αρχικό μεσημεριανό περίπτερο έγινε το εστιατόριο Hartville Kitchen. Και το κοντινό Hartville Hardware είναι τόσο μεγάλο, έχτισαν ένα ολόκληρο σπίτι μέσα στο κατάστημα υλικού. Αλλά το Marketplace είναι ο δικαιούχος του νέου, μυστικού επιχειρήματος για το Σαββατοκύριακο για NETWORKDAYS και WORKDAY. Το Marketplace είναι ανοιχτό Δευτέρα, Πέμπτη, Παρασκευή και Σάββατο. Αυτό σημαίνει ότι το Σαββατοκύριακο τους είναι Τρίτη, Τετάρτη και Κυριακή.
Ξεκινώντας από το Excel 2010, αντί να χρησιμοποιήσετε το 1-7 ή το 11-17 ως όρισμα του Σαββατοκύριακου, μπορείτε να περάσετε ένα 7ψήφιο δυαδικό κείμενο για να υποδείξετε εάν μια εταιρεία είναι ανοιχτή ή κλειστή μια συγκεκριμένη ημέρα. Φαίνεται λίγο ασυνήθιστο, αλλά χρησιμοποιείτε το 1 για να δείξετε ότι το κατάστημα είναι κλειστό για το σαββατοκύριακο και το 0 για να δείξει ότι το κατάστημα είναι ανοιχτό. Σε τελική ανάλυση, 1 σημαίνει κανονικά On και 0 συνήθως σημαίνει Off. Όμως, το όνομα του επιχειρήματος είναι Σαββατοκύριακο, οπότε 1 σημαίνει ότι είναι μια ημέρα αδείας και 0 σημαίνει ότι δεν έχετε την ημέρα.
Έτσι, για το πρόγραμμα Δευτέρα, Πέμπτη, Παρασκευή, Σάββατο στο Hartville Marketplace, θα χρησιμοποιούσατε το "0110001". Κάθε φορά που πληκτρολογώ μία από αυτές τις συμβολοσειρές κειμένου, πρέπει να μιλάω σιωπηλά στο μυαλό μου, «Δευτέρα, Τρίτη, Τετάρτη…» καθώς πληκτρολογώ κάθε ψηφίο.
Η Marion Coblentz στο Hartville Marketplace θα μπορούσε να χρησιμοποιήσει τον ακόλουθο τύπο για να υπολογίσει πόσες ημέρες Marketplace υπάρχουν μεταξύ δύο ημερομηνιών.
Παρεμπιπτόντως, δεν χρησιμοποίησα το προαιρετικό επιχείρημα "Διακοπές" παραπάνω, επειδή η Ημέρα Μνήμης, η 4η Ιουλίου και η Ημέρα Εργασίας είναι οι μεγαλύτερες ημέρες πελατών στο Χάρτβιλ.
Εάν βρίσκεστε ποτέ στο βορειοανατολικό Οχάιο, πρέπει να σταματήσετε από το Hartville για να δείτε το 100% αμερικανικό σπίτι στο εσωτερικό του υλικού Hartville και να δοκιμάσετε το υπέροχο φαγητό στο Hartville Kitchen.
Δες το βίντεο
- Ημερομηνία μαθηματικών στο Excel: Αφαιρέστε την προηγούμενη ημερομηνία από την μεταγενέστερη ημερομηνία + 1
- Για να αγνοήσετε τα σαββατοκύριακα, χρησιμοποιήστε τη συνάρτηση NETWORKDAYS
- Για να μην μετρήσετε τις αργίες, χρησιμοποιήστε το τρίτο όρισμα στο NETWORKDAYS
- Για μη τυπικά Σαββατοκύριακα, χρησιμοποιήστε το NETWORKDAYS.INTL
- Μυστικός 7-δυαδικός κωδικός για εβδομάδες εργασίας που δεν είναι διαδοχικές ημέρες
- Alt + ESF για επικόλληση ειδικών τύπων
Μεταγραφή βίντεο
Μάθετε το Excel από το podcast, επεισόδιο 2023 - Υπολογισμός ημερών εργασίας, ακόμη και για μη τυπικές εβδομάδες εργασίας!
Θα μεταδώσω ολόκληρο το βιβλίο σε podcast, κάντε κλικ στο "i" στην επάνω δεξιά γωνία για να μεταβείτε στη λίστα αναπαραγωγής!
Γεια σας, καλώς ήλθατε πίσω στο netcast, είμαι ο Bill Jelen. Γι 'αυτό μίλησα για αυτό το χαρακτηριστικό στο επεισόδιο 1977 για το Fill Week Days. Κάντε δεξί κλικ στη λαβή πλήρωσης, σύρετε και όταν αφήσετε, επιλέγετε Συμπλήρωση καθημερινών και βλέπετε ότι γεμίζει Δευτέρα-Παρασκευή. Λειτουργεί τέλεια για πολλές χώρες στον κόσμο, αλλά υπάρχουν χώρες στον κόσμο όπου το Σαββατοκύριακο δεν είναι Σάββατο-Κυριακή, σωστά; Και απλά λυπάμαι, το Microsoft Excel δεν σας ενδιαφέρει, εντάξει! Έτσι, θα μιλήσουμε για τον τρόπο υπολογισμού του αριθμού των εργάσιμων ημερών μεταξύ δύο ημερομηνιών και απλώς πρέπει να γνωρίζουμε τον αριθμό των ημερών μεταξύ δύο ημερομηνιών. Παίρνουμε την μεταγενέστερη ημερομηνία μείον την προηγούμενη ημερομηνία +1, και θα δείτε πόσες εργάσιμες ημέρες υπάρχουν, σωστά, που λειτουργεί υπέροχα αν εργάζεστε καθημερινά, σωστά; Αλλά αν θέλετε να αφήσετε τα σαββατοκύριακα, τα Σάββατα και τις Κυριακές,= Το NETWORKDAYS βρισκόταν στο παρελθόν στο εργαλείο ανάλυσης, γνωρίζετε, εδώ και πολύ καιρό, έγινε επίσημο μέρος του Excel στο Excel 2007.
Ορίστε λοιπόν την ημερομηνία έναρξης, το κόμμα, την ημερομηνία λήξης,) και ότι τα Σάββατα και τις Κυριακές εντάξει εντάξει, εξακολουθεί να είναι ένα πρόβλημα, επειδή μετράει τις διακοπές. Αν θέλουμε να αφήσουμε τις αργίες, τότε χρησιμοποιούμε = NETWORKDAYS από την ημερομηνία έναρξης έως την ημερομηνία λήξης, το κόμμα και, στη συνέχεια, ένα προαιρετικό όρισμα για το πού είναι η αργία. Έτσι θα το επιλέξω, θα πατήσω το F4 για να το κλειδώσω και θα υπολογίσει τον αριθμό των εργάσιμων ημερών λιγότερες αργίες, εντάξει Τώρα ας υπολογίσουμε αυτό για όλα αυτά, θα το αντιγράψουμε και θα πούμε «Συμπληρώστε χωρίς μορφοποίηση» και θα δείτε ότι εδώ υπάρχουν 351 ημέρες, 251 ημέρες αν πετάξετε Σάββατα και Κυριακές, αλλά 239 ημέρες αν πετάξετε όλα αυτών των διακοπών, σωστή, υπέροχη, υπέροχη.
ΕΑΝ βρίσκεστε στις Ηνωμένες Πολιτείες ή στην πραγματικότητα, εάν δεν βρίσκεστε σε καμία από τις χώρες που αναφέρονται στις σειρές 2-6, όλες αυτές οι χώρες, το Σαββατοκύριακο σας είναι Παρασκευή και Σάββατο, Σάββατο Νεπάλ, Αφγανιστάν Πέμπτη και Παρασκευή, εδώ στις Το Ιράν μόνο την Παρασκευή. Και τότε το εντελώς κακό που θα είναι δύσκολο να αντιμετωπιστεί είναι το Μπρουνέι, έπρεπε να βρω πού βρίσκεται το Μπρουνέι! Είναι αλήθεια ότι το Σαββατοκύριακο σας είναι Παρασκευή και Κυριακή; Πόσο άθλια είναι, σωστά; Δεν ξέρω, είναι μια εβδομάδα εργασίας μιας ημέρας, υποθέτω, δεν ξέρω, εν πάση περιπτώσει, εντάξει. Τι γίνεται αν πρέπει να υπολογίσετε ένα σαββατοκύριακο που δεν είναι Σάββατο και Κυριακή;
Εδώ είναι ένα εργοστάσιο παραγωγής που λειτουργεί από Δευτέρα έως Σάββατο, οπότε η μόνη άδεια εργασίας τους είναι η Κυριακή, λοιπόν, νομίζω ότι ήταν το Excel 2010 που μας έδωσαν = NETWORKDAYS.INTL! Ξεκινά το ίδιο, εδώ είναι η ημερομηνία έναρξης, εδώ είναι η ημερομηνία λήξης και, στη συνέχεια, το νέο τρίτο επιχείρημα, καθορίζουμε τι είναι το Σαββατοκύριακο, και σε αυτήν την περίπτωση θα είναι μόνο την Κυριακή. Δεν πρόκειται ακόμη να χειριστεί το Μπρουνέι όπου είναι Παρασκευή και Κυριακή, αλλά για άλλες δύο συνεχόμενες ημέρες ή μία συνεχόμενη ημέρα, υπάρχει μια επιλογή για αυτό τώρα. Και μετά τις διακοπές εδώ, πατήστε F4 και έχετε την απάντησή σας. Θα κάνω alt = "" ESF ή Επικόλληση ειδικών τύπων, Enter και μπορούμε να το αντιγράψουμε, εντάξει. Τώρα, πώς πέθανε μια λεοπάρδαλη (;), ή απλώς οτιδήποτε είναι μια μη τυπική εβδομάδα εργασίας. Πίσω στην ημέρα,Τα κουρεία έκλεισαν τις Κυριακές και τις Τετάρτες. Συνήθιζα να μένω στο Οχάιο, και πήγαμε για ψώνια στην αγορά Hartville, στην υπαίθρια αγορά, σε αυτό το μέρος, σε υπέροχο μέρος. Παρεμπιπτόντως, αν είστε εκεί για να δείτε το Pro-Football Hall of Fame, μόλις 20 λεπτά στο δρόμο, είναι ανοιχτά Δευτέρα, Πέμπτη, Παρασκευή και Σάββατο, σωστά;
Έτσι, το Σαββατοκύριακο τους είναι Τρίτη, Τετάρτη, κάτι, πώς θα το κάνουμε ποτέ με ΔΙΚΤΥΑ; Λοιπόν, αυτό είναι τόσο ωραίο, έχουν προσθέσει αυτήν την τρελή νέα επιλογή που δεν έχει τεκμηριωθεί στην επεξήγηση εργαλείου. Λοιπόν, NETWORKDAYS.INTL, εδώ είναι η ημερομηνία έναρξης, κόμμα, εδώ είναι η ημερομηνία λήξης, κόμμα και έπειτα το μυστικό που δεν υπάρχει καθόλου στο αναπτυσσόμενο μενού είναι, σε εισαγωγικά, 7 δυαδικά ψηφία! 0 και 1, ξεκινώντας από Δευτέρα, 1 σημαίνει ότι είναι Σαββατοκύριακο, 0 σημαίνει ότι είναι ανοιχτό. Έτσι, η αγορά του Hartville, είναι ανοιχτή τις Δευτέρες, οπότε βάζετε το 0, είναι κλειστά την Τρίτη και την Τετάρτη, είναι ανοιχτά την Πέμπτη, Παρασκευή, Σάββατο, είναι κλειστά την Κυριακή, κλείστε τις τιμές. Διακοπές, δεν ξέρω, δεν υπάρχουν διακοπές σε αυτό το μέρος γιατί, ειλικρινά, αν η 4η Ιουλίου πέσει μια Δευτέρα ή μια Πέμπτη, αυτή είναι η μεγαλύτερη μέρα τους,όλοι είναι εκτός εργασίας, οπότε όλοι πετούν σε αυτό το μέρος, θα είναι δύσκολο να πάρεις θέση στάθμευσης. Εντάξει λοιπόν, ο πραγματικός αριθμός εργάσιμων ημερών μεταξύ αυτών των δύο ημερομηνιών, θα κάνω δεξί κλικ και Συμπλήρωση χωρίς μορφοποίηση, εντάξει, μου αρέσει αυτό το είδος μυστικού.
Εάν μεταβείτε στη βοήθεια του Excel, θα τη βρείτε, αλλά αν ψάχνετε απλώς τη συμβουλή εργαλείου, δεν θα ξέρετε ποτέ ότι είναι εκεί, εκτός αν, φυσικά, είστε κάτοχος αυτού του βιβλίου. Και στη σελίδα 99 διαβάζετε γι 'αυτό ή αν έχετε δει αυτό το βίντεο, έτσι και αλλιώς, δροσερό. κάντε κλικ στο "i" στην επάνω δεξιά γωνία για να αγοράσετε το βιβλίο, $ 10 είναι ένα ηλεκτρονικό βιβλίο, 25 $ για το έντυπο βιβλίο, όλες αυτές τις εκπληκτικές συμβουλές, podcast αξίας 2,5 μηνών, όλα στην παλάμη του χεριού σας . Εντάξει, ημερομηνία μαθηματικών στο Excel, αφαιρέστε την προηγούμενη ημερομηνία από το τέλος του +1, που μετρά τα Σάββατα και τις Κυριακές. Για να αγνοήσετε τη χρήση του Σαββατοκύριακου η συνάρτηση NETWORKDAYS για να μην μετράει τις αργίες, θα χρησιμοποιούσατε το τρίτο όρισμα στο NETWORKDAYS, βεβαιωθείτε ότι πατήσατε το F4 για αυτό. Για μη τυπικές εβδομάδες εργασίας, το NETWORKDAYS.INTL, που επιτρέπει 2 ή 1 συνεχόμενα Σαββατοκύριακα. Και μετά εκεί »Ένας μυστικός 7-δυαδικός κωδικός για εβδομάδες εργασίας που δεν είναι διαδοχικές ημέρες, ακόμη και στη χώρα του Μπρουνέι, θα μπορούσατε να χειριστείτε αυτήν την εβδομάδα εργασίας της Παρασκευής και της Κυριακής.
Λοιπόν, θέλω να σας ευχαριστήσω που σταματήσατε, θα σας δούμε την επόμενη φορά για άλλο netcast από!
Λήψη αρχείου
Κάντε λήψη του δείγματος αρχείου εδώ: Podcast2023.xlsx