Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > Υπολογισμός ωρών από βάρδιες

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 16-07-12, 12:11
Όνομα: αννα
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-07-2012
Μηνύματα: 4
Προεπιλογή Υπολογισμός ωρών από βάρδιες

Καλημέρα σε όλους,

Έχω ένα προβληματάκι και χρειάζομαι επειγόντως βοήθεια. Θέλω να φτιάξω ένα πρόγραμμα το οποίο θα μου υπολογίζει ώρες από βάρδιες υπαλλήλων, θα μου ξεχωρίζει το βραδινό ωράριο από το ημερήσιο. Και θα μου ενημερώνει αυτόματα τα κελία με ώρες ημερήσιες και ώρες βραδινές.Έχω κάνει μια μικρή προεργασία αλλά έχω κολλήσει στο ποιες συναρτήσεις να χρησιμοποιήσω για να μου βγει. Να σας ενημερώσω ότι είμαι αρκετά αρχάρια στο excel αλλά έχω όλη την καλή διάθεση να μάθω.
Σας επισυνάπτω το αρχείο. Περιμένω με μεγάλη ανυπομονησία την βοήθεια σας.
Ευχαριστώ πολύ εκ των προτέρων.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx ΠΡΟΓΡΑΜΜΑ test.xlsx (26,7 KB, 254 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 16-07-12, 13:19
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Αγαπητή Άννα,
καλώς όρισες στην παρέα μας.
Για το ερώτημά σου, Θα πρέπει κάπου να ορίσεις κάποια βασικά όπως:
1) ποιες είναι οι αργίες
2) ποια είναι τα χρονικά διαστήματα που θεωρούνται ημέρα και ποια αυτά που θεωρούνται νύχτα.σε εβδομαδιαία ή ημερήσια βάση.
3) αν η ημέρα και νύχτα είναι διαφορετικές για τις καθημερινές τις αργίες και τα σαββατοκύριακα θα πρέπει να τα ορίσεις για κάθε περίπτωση.
Στη συνέχεια αν δεν είναι η έναρξη ή η λήξη της βάρδιας που θα καθορίζει τον τύπο των ωρών, θα πρέπει για κάθε βάρδια να βρίσκουμε αν ανήκει εξ ολοκλήρου σε ίδιο χρονικό διάστημα Ημ, Νυ, ΑρΗμ, ΑρΝυ και αν όχι τι χρονικό διάστημα για κάθε τύπο.
Θα πρέπει να αποφασίσεις αν θα γίνεται στρογγυλοποίηση σε ώρες ή ημίωρα.
Υπάρχουν βάρδιες που αρχίζουν πριν τις 12 τα μεσάνυχτα και τελειώνουν μετά τις 12 τα μεσάνυχτα;
Μια βάρδια που αρχίζει Παρασκευή 20:00 και τελειώνει 04:30 του Σαββάτου σε ποια κατηγορία θα ανήκει ημέρα, νύχτα, ημέρα αργίας, ή νύχτα αργίας ;

Κατόπιν όλων αυτών είναι θέμα πράξεων.

Προσπάθησε να ξεκαθαρίσεις όλα τα παραπάνω και τα ξαναλέμε.

Δες και κάποια σχετικά θέματα που έχουν ήδη συζητηθεί στο φόρουμ
http://www.ms-office.gr/forum/excel-...es-argies.html

http://www.ms-office.gr/forum/excel-...isma-oron.html


Θανάσης.
Απάντηση με παράθεση
  #3  
Παλιά 16-07-12, 15:54
Όνομα: αννα
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-07-2012
Μηνύματα: 4
Προεπιλογή Υπολογισμός ωρών από βάρδιες

Θανάση καλησπέρα,
Σε ευχαριστώ για το καλωσόρισμα και την άμεση απάντηση σου.
Πάνω σε αυτά που μου έθεσες ως ερωτήματα
- Παράδειγμα Αργιών
01/01/12 Πρωτοχρονιά
06/01/12 Θεοφάνεια
25/03/12 25η Μαρτίου
13/04/12 Μεγάλη Παρασκευή
14/04/12 Μεγάλο Σαββάτο
15/04/12
Κυριακή του Πάσχα

16/04/12 Δευτέρα του Πάσχα
01/05/12 Πρωτομαγιά
04/06/12 Αγίου Πνεύματος
15/08/12 Δεκαπενταύγουστος
28/10/12 28η Οκτωβρίου
25/12/12 Χριστούγεννα
26/12/12 Επόμενη Χριστουγέννων

-Χρονικά διαστήματα χωρίζονται σε από 06:00 έως 22:00 ημέρα και από 22:00-06:00 νύχτα
-Για το παράδειγμα σου με την Παρασκευή χωρίζεται ως εξής:
Από 20:00-22:00 ώρες ημέρας
Από 22:00-04:30 ώρες νύχτας.
Αργία θεωρείται από το πρωί της Κυριακής η οποιασδήποτε μέρας από τις παραπάνω.
Για παράδειγμα όταν είναι Κυριακή θεωρούνται ώρες αργίας και έχει ως εξής :
00:00-06:00 ΑρΝυ
06:00-22:00 ΑρΗμ
22:00-00:00 ΑρΝυ
Η έναρξη και η λήξη πρέπει να καθορίζει τον τύπο των ωρών.
Ελπίζω να τα ξεκαθάρισα λίγο. Ευχαριστώ και πάλι.
Απάντηση με παράθεση
  #4  
Παλιά 17-07-12, 10:25
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Άννα δες το συνημμένο και μελέτησε το.
Νομίζω ότι σου κάνει το ζητούμενο.
Αν χρειαστεί κάτι ξαναρωτάς στο φόρουμ.

Τα λέμε
Θανάσης.
ΥΓ. Μετέφερα το θέμα σου σε νέο θέμα μιας και είναι διαφορετικό.

ΠΡΟΣΟΧΗ: Διορθωμένη έκδοση (5/2014) στο http://www.ms-office.gr/forum/18159-post11.html
Συνημμένα Αρχεία
Τύπος Αρχείου: xls BARDIES_01.xls (361,5 KB, 462 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη gr8styl : 15-05-14 στις 16:03. Αιτία: Πρόσθεση αναφοράς για διόρθωση λάθους.
Απάντηση με παράθεση
  #5  
Παλιά 17-07-12, 11:56
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Καλημέρα σε όλους.

Θανάση.

Απλά, ΕΚΠΛΗΚΤΙΚΗ (και πολύ) δουλειά!

Φίλε μου.
Απάντηση με παράθεση
  #6  
Παλιά 17-07-12, 14:39
Όνομα: αννα
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-07-2012
Μηνύματα: 4
Προεπιλογή

Θανάση,
Δεν έχω λόγια, αυτό ήταν ότι ακριβώς χρειαζόμουν. Σε ευχαριστώ παρά πολύ.
Θέλω να σε ρωτήσω κάτι τελευταίο.Υπάρχει κάποιος τρόπος να μπορώ να βάλω περιορισμό στις ώρες απασχόλησης των υπαλλήλων ανά ημέρα ώστε να αποφεύγεται η καταχώρηση διπλό βάρδιας στο υπάλληλο ή να με ενημερώνει ότι απασχολείται ήδη κάπου σε περίπτωση που τον ξαναβάλω κάπου με το ίδιο ωράριο την ίδια μέρα.
Και πάλι σε ευχαριστώ για την τόσο πολύτιμη βοήθεια σου.
Απάντηση με παράθεση
  #7  
Παλιά 17-07-12, 18:52
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Λευτέρη ευχαριστώ για τις φιλοφρονήσεις.

Άννα,
έτσι όπως είναι στημένο το μοντέλο η μόνη πιθανή περίπτωση υπερκάλυψης ωρών για το ίδιο άτομο είναι να τελειώνει αργότερα από ότι αρχίζει την επόμενη μέρα.
Δηλαδή κάποιος δουλεύει την 1/8/12 από 20:30 μέχρι 4:00 και στις 2/8/12 από 3:00 μέχρι 11:00. Υπερκάλυψη 3:00 με 4:00 της 2/8/12.
Αν και το έχω προβλέψει παρέλειψα να το κάνω εμφανές.
Αν ανοίξεις τις ομαδοποιήσεις (Κατάργηση προστασίας φύλλου, και πάτημα στο 3 πάνω από τους αριθμούς των γραμμών στα αριστερά της οθόνης), θα δεις ότι εμφανίζεται "Err" στη στήλη 0:00 που υπάρχει πρόβλημα.

Ακολούθα τα παρακάτω 4 βήματα για να το κάνεις εμφανές κατά την λειτουργία.
Στο φύλλο του μήνα (Model):
1) Καταργείς την προστασία του φύλλου.
2) Επιλέγεις το κελί Α8 και εφαρμόζεις μορφοποίηση υπό όρους. (Μορφοποίηση υπό όρους / Δημιουργία κανόνα / Χρήση τύπου για τον καθορισμό των κελιών που θα μορφοποιηθούν). Γράφεις τον τύπο =ISNUMBER(MATCH("Err";$C8:$GJ8;0)) και επιλέγεις Μορφοποίηση / γέμισμα / κόκκινο ή οτιδήποτε προτιμάς.
3) Αντιγράφεις το Α8 προς τα κάτω μέχρι το Α16 και
4) Επανενεργοποίησε την προστασία του φύλλου.

Έτσι όταν θα έχεις υπερκάλυψη ωρών το κελί του ονόματος του υπαλλήλου θα μορφοποιείται όπως έχεις ορίσει στο βήμα 2.

Πες μου αν έγινε κατανοητό και αν τα κατάφερες.
Θανάσης
Απάντηση με παράθεση
  #8  
Παλιά 19-07-12, 14:15
Όνομα: αννα
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-07-2012
Μηνύματα: 4
Προεπιλογή

Θανάση,
Τα κατάφερα και ήταν κατανοητή η λειτουργιά του ήθελα να σε ρωτήσω, αν υποθέσουμε ότι κάθε μια από τις καρτέλες αυτές δεν την χρησιμοποιούμε ανά μήνα αλλά ανά κατάστημα υπάρχει κάποιος τύπος που σε περίπτωση που βάλω κάποιον υπάλληλο στο ένα κατάστημα να μην μου επιτρέπει να τον βάλω και σε άλλο την ίδια ημέρα. Προς αποφυγή καταχώρησης διπλής βάρδιας.
Αυτό που έχεις κάνει είναι ήδη εκπληκτικό και σε ευχαριστώ παρά πολύ για την βοήθεια σου και για την τόση δουλειά που έκανες.
Απάντηση με παράθεση
  #9  
Παλιά 19-07-12, 20:38
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από αννα_κεσσσ Εμφάνιση μηνυμάτων
Θανάση,
Τα κατάφερα και ήταν κατανοητή η λειτουργιά του ήθελα να σε ρωτήσω, αν υποθέσουμε ότι κάθε μια από τις καρτέλες αυτές δεν την χρησιμοποιούμε ανά μήνα αλλά ανά κατάστημα υπάρχει κάποιος τύπος που σε περίπτωση που βάλω κάποιον υπάλληλο στο ένα κατάστημα να μην μου επιτρέπει να τον βάλω και σε άλλο την ίδια ημέρα. Προς αποφυγή καταχώρησης διπλής βάρδιας.
Αυτό που έχεις κάνει είναι ήδη εκπληκτικό και σε ευχαριστώ παρά πολύ για την βοήθεια σου και για την τόση δουλειά που έκανες.
Χαίρομαι που βοήθησα.

Μας φέρνεις τα πάνω κάτω αλλάζοντας την καρτέλλα από μηνιαία σε καρτέλα καταστήματος.

Θα πρέπει να κάνεις διαφορετική διάταξη των δεδομένων ή να δημιουργήσεις νέα βοηθητικά φύλλα που θα μπορείς να ελέγχεις αν κάποιος είναι σε βάρδια σε δύο διαφορετικά καταστήματα την ίδια ημερομηνία και ώρα.

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

Τα λέμε
Θανάσης
Απάντηση με παράθεση
  #10  
Παλιά 24-09-18, 15:01
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 06-09-2017
Μηνύματα: 1
Προεπιλογή

Καλησπερα στην ομαδα,
ειναι το πρωτο μου ποστ εδω περα και ειμαι λιγακι χαμενος οποτε αν γραφω σε λαθος φορουμ παρακαλω πραξτε τα δεοντα.
Εχω φτιαξει ενα προγραμματακι για εργασια μηνιαιο και εχω κολλησει σε μερικους τυπους οποιος μπορει να βοηθησει θα ηταν φανταστικα
1 θελω οταν επιλεγω ρεπο στο αθροισμα των ωρων να βγαζει 0
2θελω δυνατοτητα υπολογισμου υπερωριων περα απο τις 40 ωρες εβδομαδιαιως
3τις συναρτησεις που εχω στο κατω μερος του φυλλου να υπαρχει η δυνατοτητα αυτοματοποιησης διοτι εως τωρα ειναι χειρογραφα
4να βρω τροπο καθε μηνα να υπαρχουν αργιες περασμενες μεσα
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Προγραμμα Εργασιας AVIN.xlsx (32,4 KB, 114 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
αργίες, βάρδιες, ώρες


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Υπολογισμός ωρών από βάρδιες ΧρύσαΚ Excel - Ερωτήσεις / Απαντήσεις 69 22-02-21 11:21
[Excel07] Υπολογισμός ωρών Υπερωριών bill72 Excel - Ερωτήσεις / Απαντήσεις 13 15-11-16 07:58
[Συναρτήσεις] Υπολογισμός ωρών prittpritt Excel - Ερωτήσεις / Απαντήσεις 29 27-04-16 10:43
[Excel07] Υπολογισμός ωρών prittpritt Excel - Ερωτήσεις / Απαντήσεις 8 15-10-14 10:57
[Συναρτήσεις] Βάρδιες , 7ήμερα , υπολογισμός υπερωριών, αυτόματη συμπλήρωση steliosd Excel - Ερωτήσεις / Απαντήσεις 10 24-07-12 21:29


Η ώρα είναι 05:42.