Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel samples - Χρήσιμα αρχεία & παραδείγματα > Πρόγραμμα εργασίας- Εφημερίες- Επιτηρήσεις- Κατανομή προσωπικού σε βάρδιες (πόστα)

Excel samples - Χρήσιμα αρχεία & παραδείγματα Αρχεία Ms-Excel διαθέσιμα για τα μέλη του Forum.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 12-02-23, 14:57
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή Πρόγραμμα εργασίας- Εφημερίες- Επιτηρήσεις- Κατανομή προσωπικού σε βάρδιες (πόστα)

Δημιουργός: Γιώργος Καπετανόπουλος (Φεβρουάριος 2023)

Πρόγραμμα εργασίας- Κατανομή προσωπικού σε βάρδιες (πόστα).

Το πρόγραμμα εργασίας αποτελεί προσφιλές θέμα στο φόρουμ.

Αρκετά μέλη έχουν ζητήσει βοήθεια και αρκετές φορές προσπάθησα να προσαρμόσω μία λύση, που είχα υλοποιήσει, στη ζητούμενη περίπτωση.

Εδώ θα παρουσιάσω μια πιο ολοκληρωμένη προσέγγιση.

Το πρόγραμμα βαρδιών είναι πολύμορφο, με αποτέλεσμα μια συνολική λύση να είναι σχεδόν αδύνατη.

Η πρότασή μου, που μπορεί να καλύψει αρκετες από τις παρουσιαζόμενες περιπτώσεις, υλοποιείται με κώδικα VBA και στηρίζεται στην ακόλουθη οργάνωση και λογική:

Αν κάθε μέρα χρειαζόμαστε το πολύ R άτομα, θα πρέπει να έχουμε σε ένα φύλλο (Program) R στήλες για την τοποθέτηση των ονομάτων.

Για παράδειγμα, αν σε κάθε μία από τις 7 αίθουσες χρειαζόμαστε 2 επιτηρητές, χρειαζόμαστε 14 άτομα ημερησίως και συνεπώς 14 στήλες.

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

Το βασικό είναι οι στήλες ανεξάρτητα από το τι εκπροσωπούν.

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

Επειδή η παραπάνω εξισορρόπηση στηρίζεται στις προηγούμενες υπηρεσίες του προσωπικού, ένα άτομο χωρίς «προϋπηρεσία» θα επιλέγεται συνεχώς μέχρι οι υπηρεσίες του να εξισωθούν με τις υπηρεσίες του παλιού προσωπικού. Δεν είναι και τόσο δίκαιο.

Η λύση που έδωσα είναι η πριμοδότηση με πλασματικές υπηρεσίες (φύλλο Data στήλη «Πριμοδότηση»).

Κάποιοι εργαζόμενοι έχουν και άλλες δραστηριότητες και θέλουμε η συμμετοχή τους στο πρόγραμμα να είναι περιορισμένη.

Για τη περίπτωση αυτή πρόσθεσα στο φύλλο Data τη στήλη "Ποσοστό" στην οποία καταχωρούμε ένα ποσοστό συμμετοχής.

Αν ορίσουμε υπηρεσίες όχι μόνο για τις εργάσιμες, αλλά και για τις αργίες (Σαββατοκύριακα, εορτές), το πρόγραμμα δεν εξασφαλίζει ότι οι εργαζόμενοι θα κάνουν ίσες υπηρεσίες τις εργάσιμες και ίσες τις αργίες.

Μια λύση είναι η χρησιμοποίηση ξεχωριστών βιβλίων εργασίας.

Εκτός από την περίπτωση της μίας βάρδιας το πρόγραμμα καλύπτει και την περίπτωση των δύο βαρδιών.

Στις δύο βάρδιες, οι υπηρεσίες (στήλες στο φύλλο Program), χωρίζονται σε 2 χρονικά μη επικαλυπτόμενες ομάδες (Α βάρδια, Β βάρδια) και κάποιος εργαζόμενος μπορεί να τοποθετηθεί σε μία ή και στις δύο.

Το βιβλίο εκτός από τα βασικά φύλλα Program και Data, περιέχει και βοηθητικά:

Στο φύλλο Summary βλέπουμε τις συνολικές και κατά στήλη (πόστο) υπηρεσίες.

Στο φύλλο HelpData δίνονται οδηγίες για τη συμπλήρωση του φύλλου Data
.
Στο φύλλο HelpProgram δίνονται οδηγίες για τη συμπλήρωση του φύλλου Program
.
Στο φύλλο Help εξηγείται ο σχεδιασμός και η λογική του προγράμματος.

Στο φύλλο Messages παρουσιάζονται τα μηνύματα που μπορεί να εμφανίσει το πρόγραμμα (κώδικας).

Λεπτομέρειες στο επισυναπτόμενο βιβλίο.

Σημείωση:
Για τη σωστή οργάνωση του φόρουμ, επισημάνσεις, ερωτήσεις κλπ, μπορούν να γίνουν μόνο στην ενότητα “Excel - Ερωτήσεις / Απαντήσεις”, με το άνοιγμα νέου θέματος.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ProgramWorkKbyDay1Until2Vardies.xlsm (194,5 KB, 226 εμφανίσεις)

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

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι σε λειτουργία
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] Πρόγραμμα Αδειών Προσωπικού spiroschrysis Excel - Ερωτήσεις / Απαντήσεις 37 20-11-24 22:16
[Συναρτήσεις] βαρδιες προσωπικού spiros1982 Excel - Ερωτήσεις / Απαντήσεις 9 12-12-21 18:42
[Γενικά] Πρόγραμμα για βάρδιες XATZOPOULOS DHMOKRITOS Excel - Ερωτήσεις / Απαντήσεις 4 25-10-20 11:12
[Γενικά] Πρόγραμμα Εργασίας togiofyri Excel - Ερωτήσεις / Απαντήσεις 2 06-02-17 10:20
[Γενικά] Πρόγραμμα εργασίας σε Excel basiltas Excel - Ερωτήσεις / Απαντήσεις 2 31-01-12 18:10


Η ώρα είναι 17:48.