Excel samples - Χρήσιμα αρχεία & παραδείγματα Αρχεία Ms-Excel διαθέσιμα για τα μέλη του Forum. |
![]() |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
![]() Δημιουργός: Γιώργος Καπετανόπουλος (Φεβρουάριος 2023) Πρόγραμμα εργασίας- Κατανομή προσωπικού σε βάρδιες (πόστα). Το πρόγραμμα εργασίας αποτελεί προσφιλές θέμα στο φόρουμ. Αρκετά μέλη έχουν ζητήσει βοήθεια και αρκετές φορές προσπάθησα να προσαρμόσω μία λύση, που είχα υλοποιήσει, στη ζητούμενη περίπτωση. Εδώ θα παρουσιάσω μια πιο ολοκληρωμένη προσέγγιση. Το πρόγραμμα βαρδιών είναι πολύμορφο, με αποτέλεσμα μια συνολική λύση να είναι σχεδόν αδύνατη. Η πρότασή μου, που μπορεί να καλύψει αρκετες από τις παρουσιαζόμενες περιπτώσεις, υλοποιείται με κώδικα VBA και στηρίζεται στην ακόλουθη οργάνωση και λογική: Αν κάθε μέρα χρειαζόμαστε το πολύ R άτομα, θα πρέπει να έχουμε σε ένα φύλλο (Program) R στήλες για την τοποθέτηση των ονομάτων. Για παράδειγμα, αν σε κάθε μία από τις 7 αίθουσες χρειαζόμαστε 2 επιτηρητές, χρειαζόμαστε 14 άτομα ημερησίως και συνεπώς 14 στήλες. Τις ίδιες στήλες χρειαζόμαστε αν σε κάθε αίθουσα έχουμε ένα επιτηρητή και 2 βάρδιες (πρωινή, απογευματινή). Το βασικό είναι οι στήλες ανεξάρτητα από το τι εκπροσωπούν. Η κατανομή του διαθέσιμου προσωπικού στις στήλες γίνεται έτσι ώστε να εξασφαλίζεται ότι θα κάνει τις ίδιες υπηρεσίες συνολικά αλλά και, κατά το δυνατόν, ανά στήλη (εξισορρόπηση). Επειδή η παραπάνω εξισορρόπηση στηρίζεται στις προηγούμενες υπηρεσίες του προσωπικού, ένα άτομο χωρίς «προϋπηρεσία» θα επιλέγεται συνεχώς μέχρι οι υπηρεσίες του να εξισωθούν με τις υπηρεσίες του παλιού προσωπικού. Δεν είναι και τόσο δίκαιο. Η λύση που έδωσα είναι η πριμοδότηση με πλασματικές υπηρεσίες (φύλλο Data στήλη «Πριμοδότηση»). Κάποιοι εργαζόμενοι έχουν και άλλες δραστηριότητες και θέλουμε η συμμετοχή τους στο πρόγραμμα να είναι περιορισμένη. Για τη περίπτωση αυτή πρόσθεσα στο φύλλο Data τη στήλη "Ποσοστό" στην οποία καταχωρούμε ένα ποσοστό συμμετοχής. Αν ορίσουμε υπηρεσίες όχι μόνο για τις εργάσιμες, αλλά και για τις αργίες (Σαββατοκύριακα, εορτές), το πρόγραμμα δεν εξασφαλίζει ότι οι εργαζόμενοι θα κάνουν ίσες υπηρεσίες τις εργάσιμες και ίσες τις αργίες. Μια λύση είναι η χρησιμοποίηση ξεχωριστών βιβλίων εργασίας. Εκτός από την περίπτωση της μίας βάρδιας το πρόγραμμα καλύπτει και την περίπτωση των δύο βαρδιών. Στις δύο βάρδιες, οι υπηρεσίες (στήλες στο φύλλο Program), χωρίζονται σε 2 χρονικά μη επικαλυπτόμενες ομάδες (Α βάρδια, Β βάρδια) και κάποιος εργαζόμενος μπορεί να τοποθετηθεί σε μία ή και στις δύο. Το βιβλίο εκτός από τα βασικά φύλλα Program και Data, περιέχει και βοηθητικά: Στο φύλλο Summary βλέπουμε τις συνολικές και κατά στήλη (πόστο) υπηρεσίες. Στο φύλλο HelpData δίνονται οδηγίες για τη συμπλήρωση του φύλλου Data . Στο φύλλο HelpProgram δίνονται οδηγίες για τη συμπλήρωση του φύλλου Program . Στο φύλλο Help εξηγείται ο σχεδιασμός και η λογική του προγράμματος. Στο φύλλο Messages παρουσιάζονται τα μηνύματα που μπορεί να εμφανίσει το πρόγραμμα (κώδικας). Λεπτομέρειες στο επισυναπτόμενο βιβλίο. Σημείωση: Για τη σωστή οργάνωση του φόρουμ, επισημάνσεις, ερωτήσεις κλπ, μπορούν να γίνουν μόνο στην ενότητα “Excel - Ερωτήσεις / Απαντήσεις”, με το άνοιγμα νέου θέματος. Τελευταία επεξεργασία από το χρήστη kapetang : 12-02-23 στις 18:55. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
Εργαλεία Θεμάτων | |
Τρόποι εμφάνισης | |
| |
| ||||
Θέμα | Δημιουργός | 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.