NETWORKDAYS.INTL

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

tip

Αυτή η συνάρτηση είναι διαθέσιμη από το LibreOffice 4.3.


Σύνταξη

NETWORKDAYS.INTL(Ημερομηνία_έναρξης; Ημερομηνία_λήξης [; [ Τέλος_εβδομάδας ] [; Αργίες ] ])

Η ΗμερομηνίαΈναρξης είναι η ημερομηνία από την οποία διενεργείται ο υπολογισμός. Εάν η ημερομηνία έναρξης είναι εργάσιμη ημέρα, η ημέρα περιλαμβάνεται στον υπολογισμό.

Η ΗμερομηνίαΛήξης είναι η ημερομηνία μέχρι την οποία διενεργείται ο υπολογισμός. Εάν η ημερομηνία λήξης είναι εργάσιμη ημέρα, η ημέρα περιλαμβάνεται στον υπολογισμό.

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

Αριθμός 1 έως 7 για τέλος εβδομάδας δύο ημερών και 11 έως 17 για τέλος εβδομάδας μιας ημέρας.

Αριθμός

ΤέλοςΕβδομάδας

1 ή παραλειπόμενο

Σάββατο και Κυριακή

2

Κυριακή και Δευτέρα

3

Δευτέρα και Τρίτη

4

Τρίτη και Τετάρτη

5

Τέταρτη και Πέμπτη

6

Πέμπτη και Παρασκευή

7

Παρασκευή και Σάββατο

11

Μόνο Κυριακή

12

Μόνο Δευτέρα

13

Μόνο Τρίτη

14

Μόνο Τετάρτη

15

Μόνο Πέμπτη

16

Μόνο Παρασκευή

17

Μόνο Σάββατο


Η συμβολοσειρά τέλους εβδομάδας δίνει έναν άλλον τρόπο για καθορισμό των μη εργάσιμων ημερών την εβδομάδα. Πρέπει να έχει επτά χαρακτήρες (7) – μηδέν (0) για εργάσιμη ημέρα και ένα (1) για μη εργάσιμη ημέρα. Κάθε χαρακτήρας αντιπροσωπεύει μια ημέρα της εβδομάδας, ξεκινώντας με την Δευτέρα. Έγκυροι είναι μόνο το 1 και το 0. “1111111” είναι μια άκυρη συμβολοσειρά και δεν πρέπει να χρησιμοποιείται. Π.χ., η συμβολοσειρά τέλους εβδομάδας “0000011” ορίζει το Σάββατο και την Κυριακή ως μη εργάσιμες ημέρες.

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

note

Κατά την εισαγωγή ημερομηνιών ως τμημάτων τύπων, κάθετες ή παύλες που χρησιμοποιούνται ως διαχωριστικά ερμηνεύονται ως αριθμητικοί τελεστές. Συνεπώς, οι ημερομηνίες που εισέρχονται με αυτήν τη μορφή δεν αναγνωρίζονται ως ημερομηνίες και καταλήγουν σε εσφαλμένους υπολογισμούς. Για να αποφύγετε την ερμηνεία των ημερομηνιών ως τμημάτων των τύπων χρησιμοποιήστε τη συνάρτηση DATE, π.χ., DATE(1954;7;20), ή τοποθετήστε την ημερομηνία σε εισαγωγικά και χρησιμοποιήστε τη σημειογραφία ISO 8601, π.χ., "1954-07-20". Αποφύγετε τη χρήση μορφών ημερομηνίας που εξαρτώνται από τις τοπικές ρυθμίσεις όπως "07/20/54", τότε ο υπολογισμός μπορεί να παράξει σφάλματα αν το έγγραφο έχει φορτωθεί κάτω από διαφορετικές τοπικές ρυθμίσεις.


tip

Σαφής μετατροπή είναι δυνατή για ημερομηνίες και χρόνους ISO 8601 στην επεκταμένη τους μορφή με διαχωριστικά. Εάν συμβεί σφάλμα λάθους #VALUE! (ΤΙΜΗ), τότε αποεπιλέξτε Δημιουργία σφάλματος #VALUE! (ΤΙΜΗΣ) στο - LibreOffice Calc - Τύπος, πλήκτρο Λεπτομέρειες... στην ενότητα "Λεπτομερείς μετρήσεις υπολογισμού", στο πλαίσιο καταλόγου Μετατροπή από κείμενο σε αριθμό list box.


note

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


Παράδειγμα

Πόσες εργάσιμες ημέρες βρίσκονται μεταξύ 15 Δεκεμβρίου 2016 και 14 Ιανουαρίου 2017; Η ημερομηνία έναρξης ας βρίσκεται στο C3 και η ημερομηνία λήξης στο D3. Τα κελιά F3 έως J3 περιέχουν (5) αργίες ΓΙΑ Χριστούγεννα και νέος έτος με τη μορφή ημερομηνίας: 24 Δεκεμβρίου 2016· 25 Δεκεμβρίου 2016, 26 Δεκεμβρίου 2016, 31 Δεκεμβρίου 2016 και 1 Ιανουαρίου 2017.

=NETWORKDAYS.INTL(C3;D3;;F3:J3) επιστρέφει 21 εργάσιμες ημέρες με προεπιλογή για ημέρες τέλους εβδομάδας.

=NETWORKDAYS.INTL(C3;D3;11;F3:J3) επιστρέφει 24 εργάσιμες ημέρες με μόνο Κυριακές ως τέλος εβδομάδας.

Εναλλακτικά, χρησιμοποιήστε τη συμβολοσειρά τέλους εβδομάδας “0000001” για να ορίσετε την Κυριακή ως μη εργάσιμη ημέρα κάθε εβδομάδας.

=NETWORKDAYS.INTL(C3;D3;“0000001”;F3:J3) επιστρέφει 24 εργάσιμες ημέρες με μόνο Κυριακές ως τέλος εβδομάδας.

Η συνάρτηση μπορεί να χρησιμοποιηθεί χωρίς τις δύο προαιρετικές παραμέτρους - τέλος εβδομάδας και αργίες – αφήνοντας τες εκτός:

Η =NETWORKDAYS.INTL(C3;D3) δίνει 22 εργάσιμες ημέρες.

Παρακαλούμε, υποστηρίξτε μας!