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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 20-02-19, 14:16
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή Εβδομαδιαίο πρόγραμμα εργασίας

Τώρα που σας βρήκα δεν θα σας αφήσω σε ησυχία.
Φτιάχνω ένα εβδομαδιαίο πρόγραμμα εργασίας και στα κελιά B8:B16 έχω βάλει έναρξη βάρδιας και στα κελιά C8:C16 λήξη βάρδιας με αυτόματη πρόσθεση 8 ωρών με τον ακόλουθο τύπο:=IF(B8;B8+TIME(8;0;0);""). Επίσης ενώ βρήκα τον τύπο όταν στα κελιά B8:Β9 υπάρχει η λέξη "ΡΕΠΟ" αυτόματα να αντιγράφεται και στη στήλη "Λήξη" με τον παρακάτω τύπο: =IF(ISNUMBER(SEARCH("ΡΕΠΟ";B16));"ΡΕΠΟ";"" ). Δείτε το B16 που εφάρμοσα τον τύπο.
Υπάρχει η δυνατότητα να εφαρμόσω και τους 2 τύπους στο ίδιο κελί ώστε να προσθέτει αυτόματα +8 ώρες από την έναρξη της βάρδιας και ταυτόχρονα όταν στην έναρξη να επιλέγω ΡΕΠΟ να αντιγράφεται στη στήλη Λήξη;
Ευχαριστώ προκαταβολικά.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Πρόγραμμα εργασίας v1.0.xlsx (34,3 KB, 56 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη istrios : 20-02-19 στις 14:30.
Απάντηση με παράθεση
  #2  
Παλιά 20-02-19, 16:16
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2013, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: Ηλιούπολη
Μηνύματα: 238
Προεπιλογή

Καλησπέρα σε όλη την παρέα

Μιχάλη σου προτείνω το παρακάτω

=IF(B8="ΡΕΠΟ";"ΡΕΠΟ";IF(B8;B8+TIME(8;0;0); ""))

φιλικά

Τελευταία επεξεργασία από το χρήστη manolis : 20-02-19 στις 16:39.
Απάντηση με παράθεση
  #3  
Παλιά 20-02-19, 16:21
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 999
Προεπιλογή

Καλησπέρα Μιχάλη,

Αν σε ενδιαφέρει μόνο το ΡΕΠΟ και όχι τα άλλα λεκτικά που έχεις στη λίστα, τότε δοκίμασε την:
=IF(B8="";"";IF(B8="ΡΕΠΟ";B8;IF(ISNUMBER(B8);B 8+TIME(8;0;0);"")))

Αν σε ενδιαφέρουν και τα υπόλοιπα να αντιγράφονται στη διπλανή στήλη, τότε:
=IF(B8="";"";IF(ISNUMBER(B8);B8+TIME(8;0;0);B8))
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση
  #4  
Παλιά 20-02-19, 16:48
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από manolis Εμφάνιση μηνυμάτων
Καλησπέρα σε όλη την παρέα

Μιχάλη σου προτείνω το παρακάτω

=IF(B8="ΡΕΠΟ";"ΡΕΠΟ";IF(B8;B8+TIME(8;0;0); ""))

φιλικά
Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Καλησπέρα Μιχάλη,

Αν σε ενδιαφέρει μόνο το ΡΕΠΟ και όχι τα άλλα λεκτικά που έχεις στη λίστα, τότε δοκίμασε την:
=IF(B8="";"";IF(B8="ΡΕΠΟ";B8;IF(ISNUMBER(B8);B 8+TIME(8;0;0);"")))

Αν σε ενδιαφέρουν και τα υπόλοιπα να αντιγράφονται στη διπλανή στήλη, τότε:
=IF(B8="";"";IF(ISNUMBER(B8);B8+TIME(8;0;0);B8))
Μανώλη και Χρήστο Δεν φτάνει αυτό που ζήτησα αλλά μου δώσατε και περισσότερες εναλλακτικές λύσεις να το προσαρμόσω ανάλογα με τις ανάγκες των περιστάσεων. Όλοι οι τύποι που μου δώσατε φυσικά δουλεύουν άψογα και ταπεινά το μόνο που μπορώ να πω γι άλλη μια φορά ένα πολύ μεγάλο ευχαριστώ!
Απάντηση με παράθεση
  #5  
Παλιά 20-02-19, 17:01
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλησπέρα
Ο τύπος του Μανώλη, έχει μεν σωστό σκεπτικό,
αλλά έχουμε το πρόβλημα ότι επιστρέφει σφάλμα αν στην στήλη Έναρξη επιλέξουμε:
ΤΑΒΕΡΝΑ ή
BEACH BAR
τα οποία βρίσκονται στην DropDown.

Από την άλλη, οι τύποι του Χρήστου, είναι πιο κοντά στο ζητούμενο, αλλά έχουν μέσα το
+8, το οποίο θα πρέπει να αλλάξει αν κάποια στιγμή (πιθανό)
οι εργαζόμενοι είναι εξάωροι ή οτιδήποτε...

Τέλος, ο Μιχάλης, έχει ήδη δημιουργήσει στο φύλλο Βάρδιες & Ωράρια
τις πιθανές εμφανίσεις στο τι θα παίρνουμε αν...και μάλιστα χωρίς τύπο Time...

Θα πρότεινα τον συνδυασμό:
INDEX-MATCH
με τον οποίο έχουμε τα πλεονεκτήματα:
1. αν αλλάξουν οι ώρες από 8 σε οτιδήποτε, δεν αλλάζουν οι τύποι στις στήλες Λήξη
αλλά στο φύλλο Βάρδιες & Ωράρια
2. μπορώ να αντικαταστήσω τις λέξεις
ΡΕΠΟ ή
ΤΑΒΕΡΝΑ ή
BEACH BAR με ότι θέλω στο φύλλο Βάρδιες & Ωράρια

*Σημείωση:
Η απαντηση αφορά το ζητούμενο και όχι το τι θα έπρεπε να γίνει αν είχαμε να
δημιουργήσουμε ένα πιο επαγγελματικό πρόγραμμα, με εργαζόμενους σε διάφορα ωράρια
4ωρα, 6άωρα, 8άωρα κλπ ή με βάρδιες ημερήσιες νυχτερινές και διαφορετικές αποδοχές.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Πρόγραμμα εργασίας v1.0.xlsx (42,9 KB, 60 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 20-02-19, 17:24
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλησπέρα
Ο τύπος του Μανώλη, έχει μεν σωστό σκεπτικό,
αλλά έχουμε το πρόβλημα ότι επιστρέφει σφάλμα αν στην στήλη Έναρξη επιλέξουμε:
ΤΑΒΕΡΝΑ ή
BEACH BAR
τα οποία βρίσκονται στην DropDown.

Από την άλλη, οι τύποι του Χρήστου, είναι πιο κοντά στο ζητούμενο, αλλά έχουν μέσα το
+8, το οποίο θα πρέπει να αλλάξει αν κάποια στιγμή (πιθανό)
οι εργαζόμενοι είναι εξάωροι ή οτιδήποτε...

Τέλος, ο Μιχάλης, έχει ήδη δημιουργήσει στο φύλλο Βάρδιες & Ωράρια
τις πιθανές εμφανίσεις στο τι θα παίρνουμε αν...και μάλιστα χωρίς τύπο Time...

Θα πρότεινα τον συνδυασμό:
INDEX-MATCH
με τον οποίο έχουμε τα πλεονεκτήματα:
1. αν αλλάξουν οι ώρες από 8 σε οτιδήποτε, δεν αλλάζουν οι τύποι στις στήλες Λήξη
αλλά στο φύλλο Βάρδιες & Ωράρια
2. μπορώ να αντικαταστήσω τις λέξεις
ΡΕΠΟ ή
ΤΑΒΕΡΝΑ ή
BEACH BAR με ότι θέλω στο φύλλο Βάρδιες & Ωράρια

*Σημείωση:
Η απαντηση αφορά το ζητούμενο και όχι το τι θα έπρεπε να γίνει αν είχαμε να
δημιουργήσουμε ένα πιο επαγγελματικό πρόγραμμα, με εργαζόμενους σε διάφορα ωράρια
4ωρα, 6άωρα, 8άωρα κλπ ή με βάρδιες ημερήσιες νυχτερινές και διαφορετικές αποδοχές.
Σπύρο έχεις δίκιο και είναι μία παράμετρος που ειλικρινά δεν σκέφτηκα γιατί όντως υπάρχουν και τέτοια ωράρια. Όπως θα είδες το επίπεδο μου είναι σε στάδιο αρχάριου και δεν έχω στο μυαλό μου τη σωστή δομή παρά μόνο την κεντρική ιδέα οπότε και αυτός ο ερασιτεχνισμός. Θα βασιστώ στο αρχείο επισύναψης και θα συνεχίσω μήπως καταφέρω να το φέρω σε ανεκτά επίπεδα.
Απάντηση με παράθεση
  #7  
Παλιά 22-02-19, 17:08
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Παράθεση:
Παιδιά άλλη μία βοήθεια σε τύπο σας παρακαλώ. Στο κελί V5 θέλω να μου βγάζει το σύνολο των ωρών της εβδομάδας και να αγνοεί αν στα κελιά C5:D5, E5:F5 κλπ υπάρχει κείμενο. Το προχώρησα μέχρι ένα σημείο με την φόρμουλα: =IF(COUNT(D5;C5);MOD(D5-C5;1);0)+IF(COUNT(F5;E5);MOD(F5-E5;1);0)...μέχρι εδώ καλά...στο κελί V5 βγάζει 16 ώρες. Όταν πάω να συνεχίσω τη ροή με +IF(COUNT(H5;G5);MOD(H5-G5;1);0) τότε μου μηδενίζει το V5 σε 0. Που κάνω λάθος; Μπορώ επίσης και πάλι να συνδυαστεί έτσι ώστε στο κελί όπου υπάρχει η λέξη ΗΜΙΡΕΠΟ να προσθέτει τις μισές ώρες από τα βασικό ωράριο; Δεν έχω απαίτηση φυσικά να μου απαντήσετε και στα δύο ερωτήματα γιατί το δεύτερο ερώτημα το παρακάμπτω αν δεν βρω λύση αλλά θα παρακαλούσα και πάλι μία λύση στο πρώτο ερώτημα που σας έκανα.
Το βρήκα τελικά το πρώτο ερώτημα...το δεύτερο που έχω ημίρεπο θα το βάλω ως ωράριο 4ωρο οπότε το έλυσα κι αυτό. Αλλά τώρα πως θα κάνω τον τύπο να ακολουθεί το όνομα σε περίπτωση που αντί στο R5 το βάλουν σε άλλο κελί πχ στο παρακάτω να παίρνει την ίδια τιμή στο ίδιο όνομα;
Ο τύπος που χρησιμοποίησα στο V5
Κώδικας:
=IF(AND(ISNUMBER(C5);ISNUMBER(D5));IF(D5>=C5;(D5-C5)*24;0);0)+IF(AND(ISNUMBER(E5);ISNUMBER(F5));IF(F5>=E5;(F5-E5)*24;0);0) κλπ
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Πρόγραμμα εργασίας Demo3.xlsm (64,5 KB, 23 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη istrios : 22-02-19 στις 20:27.
Απάντηση με παράθεση
  #8  
Παλιά 22-02-19, 20:48
Το avatar του χρήστη ChrisGT7
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 999
Προεπιλογή

Μιχάλη,

Δοκίμασε να δεις αν σε βολεύει το συνημμένο.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Πρόγραμμα εργασίας Demo2.xlsm (62,8 KB, 40 εμφανίσεις)
__________________
Your Curiosity Will Be The Death Of You!

Τελευταία επεξεργασία από το χρήστη ChrisGT7 : 22-02-19 στις 21:07.
Απάντηση με παράθεση
  #9  
Παλιά 23-02-19, 12:18
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Μιχάλη,

Δοκίμασε να δεις αν σε βολεύει το συνημμένο.
Καλημέρα Χρήστο..όπως κάθε φορά άψογος..μια χαρά κάνει αυτό που θέλω. Σε ευχαριστώ πολύ!
Απάντηση με παράθεση
  #10  
Παλιά 01-03-19, 20:15
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Επανέρχομαι με μία ερώτηση επειδή υπάρχει μία δυσκολία που αφορά στην DropDown λίστα με την επιλογή να βάλω τη λέξη "Ημίρεπο" και ενώ σωστά υπολογίζει το μισό από το βασικό ωράριο το πρόβλημα είναι ότι ο υπάλληλος δεν γνωρίζει το ωράριο του. Και ερωτώ τώρα αν υπάρχει η δυνατότητα στην ίδια DropDown λίστα να επιλέγω με ένα πχ CheckBox ή από μία άλλη ξεχωριστή DropDown λίστα, η βασική στα C5:C14 κλπ να παίρνει την ώρα από τη σελίδα "Βάρδιες & Ωράρια" επιλεκτικά αν θέλω να βάλω κανονικό ωράριο ή μισό ωράριο. Να μην επιλέγω δηλαδή "Ημίρεπο" αλλά την ώρα.Δοκίμασα με κάποια βίντεο που είδα με "INDIRECT" αν δεν κάνω λάθος την ονομασία, φτιάχνοντας μία επιπλέον λίστα που να παραπέμπει η βασική να παίρνει τα ανάλογα στοιχεία αλλά χάθηκα μετά γιατί ήταν με μία στήλη και έχω έχω δύο ξεχωριστές "Έναρξη-Λήξη". Δεν ξέρω αν σας το περιέγραψα με σαφήνεια. Αν γίνεται και περιγραφικά τον τρόπο να το κάνω θα μου ήταν αρκετό. Ευχαριστώ.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Πρόγραμμα εργασίας 3.5.xlsm (171,2 KB, 52 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη istrios : 01-03-19 στις 20:56.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Πρόγραμμα εργασίας επιχείρισης Νίκος.Στεφάνου Excel - Ερωτήσεις / Απαντήσεις 12 15-02-17 01:55
[Γενικά] Πρόγραμμα Εργασίας togiofyri Excel - Ερωτήσεις / Απαντήσεις 2 06-02-17 09:20
Σύνδεση και μεταφορά δεδομένων απο πολλά βιβλία εργασίας σε ένα βιβλίο εργασίας. panos1978 Excel - Ερωτήσεις / Απαντήσεις 13 17-07-13 11:18
[Γενικά] Πρόγραμμα εργασίας σε Excel basiltas Excel - Ερωτήσεις / Απαντήσεις 2 31-01-12 17:10


Η ώρα είναι 00:52.