Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Excel07] Υπερωρίες Αργίες (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/1756-yperories-argies.html)

bill72 30-03-12 12:38

Ολα καλά και πάλι ευχαριστώ.

gr8styl 30-03-12 18:18

Παράθεση:

Αρχική Δημοσίευση από kapetang (Μήνυμα 10269)
Καλημέρα στην παρέα

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

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

Για να εμφανίζεται ο χρόνος εργασίας σε ώρες και λεπτά εφαρμόζεται η μορφοποίηση [ω]:λλ.

Στο αρχείο, που επισυνάπτω και στο φύλλο «ΙΑΝΟΥΑΡΙΟΣ» παρουσιάζονται οι σχετικές αλλαγές.

Φιλικά/Γιώργος

Μπράβο Γιώργο. Καλό.
και για να μπορέσουμε να πούμε πολύ καλό, θα πρέπει να δεις το αποτέλεσμα για την βάρδια Κυριακή 8/1/2012 23:00-09:00 κάπου μπερδεύει. :wink:

Θανάσης.

kapetang 30-03-12 19:03

1 Συνημμένο(α)
Καλησπέρα

Φίλε Θανάση ευχαριστώ και για τα καλά λόγια και για την επισήμανση του λάθους.

Στον κώδικα σε κάποια γραμμή αντί να αφαιρώ από το χρόνο εργασίας το 480 (8 ώρες) αφαιρούσα το 440 και έτσι η υπερωρία υπολογίζονταν μεγαλύτερη κατά 40 λεπτά.

Επισυνάπτω το διορθωμένο αρχείο.

Φιλικά/Γιώργος

gr8styl 31-03-12 07:37

Μπράβο και πάλι Γιώργο. :045:

mikekal1oo 17-06-17 21:35

Τύπος
 
Δεν καταλαβαίνω πως χρεισημοποιουμε τον ιδιο τυπο ¨΄=OverTime(D3:AH3;$D$2)΄΄σε συνολικες ωρες και υπερωριες και μας δινειδιαφορετικο αποτέλεσμα για την κάθε μια.Καλησπερα σε ολους

kapetang 18-06-17 08:07

Καλημέρα

Εκτός από τις συναρτήσεις που επιστρέφουν μία μόνο τιμή, υπάρχουν και οι συναρτήσεις πίνακα, που επιστρέφουν 1 ή περισσότερες τιμές.

Η συνάρτηση: =OverTime(D3:AH3;$D$2) είναι συνάρτηση πίνακα και επιστρέφει 2 τιμές (τις συνολικές ώρες και τις υπερωρίες).

Για να εισαχθεί:

1) Επιλέγουμε στην ίδια γραμμή 2 γειτονικά κελιά (πχ B3:C3).

2) Πληκτρολογούμε τον τύπο (πχ =OverTime(D3:AH3;$D$2)).

3) Πατούμε Ctrl+Shift+Enter, για να εισαχθεί ως τύπος πίνακα (εγκλείεται σε άγκιστρα).

4) Επιλέγουμε και τα 2 κελιά στα οποία βάλαμε τη συνάρτηση (πχ B3:C3), κάνουμε αριστερό κλικ στο τετραγωνάκι στη κάτω δεξιά γωνία της επιλογής (ο δείκτης του ποντικιού γίνεται +) και σύρουμε προς τα κάτω, όσο χρειάζεται.

Αυτό θα αντιγράψει τη συνάρτηση και στην από κάτω περιοχή (πχ B4:C10)

mikekal1oo 18-06-17 08:56

Καλημέρα και ευχαριστω για την απαντηση

mikekal1oo 20-06-17 08:53

Καλημέρα σε ολους.Θα ηθελα να ρωτησω εάν γινετε όταν αλλαζουμε ετος,να διατηρούνται οι παλιες καταχωρησεις .Όπως γινετε όταν αλλαζουμε ετος και αλλαζουν οι ημερομηνίες.Ευχαριστω

kapetang 20-06-17 14:08

Καλησπέρα

Μιχάλη, για το θέμα μπορείς να βρεις λεπτομέρειες στο σύνδεσμο:

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


Στο φύλλο [ΕπίσημεςΓιορτές], του συνημμένου αρχείου, υπάρχουν οδηγίες για την εύκολη δημιουργία λίστας με τις επίσημες γιορτές, για περισσότερα από ένα έτη.

mikekal1oo 21-06-17 07:40

Καλημέρα σε ολους.Χιλια ευχαριστω αν και με καθηστεριση, για την απαντηση σου.Νασε καλα


Η ώρα είναι 08:59.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2