Εμφάνιση ενός μόνο μηνύματος
  #84  
Παλιά 01-02-23, 21:12
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Οι εργαζόμενοι, στη συγκεκριμένη περίπτωση, απαιτείται, κάθε μέρα, να καλύψουν 2 βάρδιες (πχ πρωινή, απογευματινή) σε 7 πόστα.

Διακρίνουμε 2 περιπτώσεις:

1) Κάθε εργαζόμενος μπορεί να κάνει την ημέρα το πολύ 1 βάρδια (είτε εσωτερική είτε εξωτερική).

Συνεπώς κάθε μέρα απαιτούνται τουλάχιστον 14 διαθέσιμοι (χωρίς εξωτερική βάρδια, αναρωτική και άδεια)

2) Κάθε εργαζόμενος μπορεί να κάνει την ημέρα και 2 (μία πρωινή και μία απογευματινή) βάρδιες.

Συνεπώς κάθε μέρα απαιτούνται τουλάχιστον 7 διαθέσιμοι (χωρίς αναρωτική και άδεια)

Οι βάρδιες μπορεί να είναι και οι 2 εσωτερικές ή μία εσωτερική και μία εξωτερική.

Επισυνάπτω 2 αρχεία:

Το ProgramWork14ByDayData3.xlsm είναι για την 1η περίπτωση.

Το ProgramWork14ByDayData2Vardies.xlsm είναι για τη 2η περίπτωση

Ο κώδικας είναι αρκετά πολύπλοκος και μπορεί κάτι να μου διέφυγε.

Θα χαρώ αν, μετά από δοκιμές, μου επισημανθεί κάποιο λάθος ή απρόσμενη συμπεριφορά.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ProgramWork14ByDayData3.xlsm (131,9 KB, 19 εμφανίσεις)
Τύπος Αρχείου: xlsm ProgramWork14ByDayData2Vardies.xlsm (132,0 KB, 19 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 02-02-23 στις 11:34.
Απάντηση με παράθεση