Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Υπολογισμός Χρονικού Διαστήματος (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/6168-ypologismos-xronikoi-diastimatos.html)

ΤΖΙΜΗΣ 10-09-22 16:52

Υπολογισμός Χρονικού Διαστήματος
 
1 Συνημμένο(α)
Καλησπέρα στην ωραία κοινότητα.Μετά από μεγάλο χρονικό διάστημα θα ήθελα κάποια βοήθεια από φίλο για τον υπολογισμό ενός χρονικού διαστήματος.
Ειδικότερα
στο κελί Α2 ορίζουμε την ημερομηνία έναρξης εργασίας
στο κελί Β2 ορίζουμε αν θα εργάζεται 4 ή 6 ή 8 ώρες καθημερινώς
στο κελί C2 ορίζουμε τις συνολικές ώρες εργασίας πχ 1000
στο κελί D2 ψάχουμε πότε θα είναι η ημερομηνία λήξης της εργασίας λαμβάνοντας υπόψη και τις αργίες στο χρονικό δάστημα (πχ Σάββατο ,Κυριακή, 28η Οκτωβρίου κτλ

kapetang 10-09-22 22:06

1 Συνημμένο(α)
Τζίμη, δες μια πρόταση στο συνημμένο.

ΤΖΙΜΗΣ 12-09-22 16:31

Γιώργο ευχαριστώ για την απάντηση.Θέλω να ρωτήσω ότι δεν πρέπει να ορίσουμε κάπου και τις ημέρες των αργιών;

kapetang 12-09-22 17:00

Καλησπέρα

Τζίμη, στην πρότασή μου τα Σαββατοκύριακα και οι αργίες θεωρούνται εργασιμες ημέρες.

Αν θέλεις κατι άλλο θα πρέπει να το ξεκαθαρίσεις.

ΤΖΙΜΗΣ 12-09-22 22:38

Τα Σαββατοκύριακα και οι επίσημες αργίες που έχουμε κάθε χρόνο δεν πρέπει να λαμβάνονται ως εργάσιμες ημέρες.Ίσως να μην το διατύπωσα σωστά.
Ευχαριστώ εκ των προτέρων.

kapetang 13-09-22 13:01

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

Δίνεται μία ημερομηνία d1 και ένας αριθμός εργάσιμων ημερών w και ζητείται να προσδιοριστεί η ημερομηνία d2, έτσι ώστε στο χρονικό διάστημα [d1, d2] (περιλαμβάνονται και τα άκρα) να έχουμε w εργάσιμες ημέρες.

Τα Σαββατοκύριακα και οι επίσημες γιορτές (αργίες) δε θεωρούνται εργάσιμες μέρες.

Στο συνημμένο δίνω μια λύση με κώδικα (VBA).

Προτίμησα τον κώδικα επειδή τον είχα σχεδόν έτοιμο από παρόμοιο πρόβλημα στην Access, έτσι ήταν εύκολο να τον μεταφέρω στο Excel και να τον προσαρμόσω.

Λόγω του κώδικα απαιτείται:

1) Να είναι ενεργοποιημένες οι μακροεντολές και

2) Να υπάρχει στο παράθυρο κώδικα αναφορά στη βιβλιοθήκη: Microsoft Scripting Runtime

Περισσότερα στο συνημμένο.

ΤΖΙΜΗΣ 13-09-22 15:09

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

kapetang 13-09-22 15:44

Να είσαι καλά Τζίμη και καλή συνέχεια!


Η ώρα είναι 15:14.

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


Search Engine Optimization by vBSEO 3.3.2