#1
| |||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||
Υπολογισμός της ημέρας του Άγιου Πάσχα και άλλων κινητών εορτών. Εργασία: Εύρεση της ημερομηνίας της Κυριακής του Πάσχα αλλά και των υπόλοιπων κινητών εορτών. Για τα έτη 1900 - 2099: Στο κελί A1 βρίσκεται το έτος βάσει του οποίου αναζητείται η ημερομηνία του Πάσχα.
Για τα έτη: 1600 - 6333 Θα χρειαστούν βοηθητικά κελιά.
H Excel μπορεί να επεξεργαστεί ημερομηνίες από την 01/01/1900 μέχρι 31/12/9999. Έτσι, οι ημερομηνίες του Πάσχα για έτη πριν από το 1900 επειδή δεν μπορούν να επεξεργαστούν από την Excel (Windows), η συνάρτηση τις μετατρέπει σε κείμενο προκειμένου να υπάρξει (οπτικό) αποτέλεσμα. Όσοι δεν θελήσουν να χρησιμοποιήσουν βοηθητικά κελιά, μπορούν να χρησιμοποιήσουν τον παρακάτω κώδικα VBA: Κώδικας: Function GreekEaster(iYear As Integer) Dim tA%, tB%, tC%, iDay%, iMonth% If iYear > 1599 And iYear < 6334 Then tA = (iYear \ 100) - 16 - (((iYear \ 100) - 16) \ 4) + 10 tB = (19 * Int(iYear Mod 19) + 15) Mod 30 tC = tB - Int((iYear + (iYear \ 4) + tB) Mod 7) + tA iDay = 1 + (tC + 27 + ((tC + 6) \ 40)) Mod 31 iMonth = 3 + (tC + 26) \ 30 GreekEaster = IIf(iYear > 1899, DateSerial(iYear, iMonth, iDay), iDay & "/" & iMonth & "/" & iYear) End If End Function Παράδειγμα για επίσημες αργίες που είναι κινητές εορτές όπου Πάσχα = η ημερομηνία της Κυριακής του Πάσχα: Μ. Παρασκευή: =Πάσχα - 2 Μ. Σάββατο: =Πάσχα - 1 Δευτέρα του Πάσχα =Πάσχα +1 Αγίου Πνεύματος: =Πάσχα - 50 Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών Τελευταία επεξεργασία από το χρήστη Tasos : 04-05-13 στις 21:46. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
Εργαλεία Θεμάτων | |
Τρόποι εμφάνισης | |
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Γενικά] καθορισμός της τιμής κελιού από την τιμή δύο άλλων | GreekPowers | Excel - Ερωτήσεις / Απαντήσεις | 4 | 07-09-15 21:24 |
Υπολογισμός ημερομηνίας Ορθόδοξου Πάσχα με δεδομένο το έτος | Tasos | Access - Tips & Tricks | 0 | 05-05-13 18:57 |
[Συναρτήσεις] Υπολογισμός ημερομηνίας Ορθόδοξου Πάσχα με δεδομένο το έτος | Tasos | Excel - Tips & Tricks | 0 | 05-05-13 18:52 |
Η ώρα είναι 09:24.