Τύπος Excel: Λάβετε την ένατη ημέρα της εβδομάδας σε μήνα -

Πίνακας περιεχομένων

Γενική φόρμουλα

=date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow)

Περίληψη

Για να λάβετε την ένατη ημέρα της εβδομάδας σε ένα μήνα (δηλαδή την πρώτη Τρίτη, τρίτη Τρίτη, τέταρτη Πέμπτη κ.λπ.) μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις συναρτήσεις DAY και WEEKDAY. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο E5 είναι:

=B5-DAY(B5)+1+D5*7-WEEKDAY(B5-DAY(B5)+8-C5)

Εξήγηση

Πρώτον, αυτός ο τύπος καθορίζει μια "ημερομηνία έναρξης". Το "πρώτο μήνα" υπολογίζεται με τη συνάρτηση DAY εδώ:

=B5-DAY(B5)+1

Στη συνέχεια, n * 7 ημέρες προστίθεται η πρώτη του μήνα, για να λάβετε ημερομηνία έναρξης n εβδομάδες από την πρώτη του μήνα. Στη γενική μορφή του τύπου, το n αντιπροσωπεύει το "nth".

Το επόμενο βήμα είναι ο υπολογισμός της απαιτούμενης προσαρμογής για την επίτευξη του τελικού αποτελέσματος. Η προσαρμογή υπολογίζεται χρησιμοποιώντας WEEKDAY και DAY:

WEEKDAY(B5-DAY(B5)+8-C5)

Μέσα στις WEEKDAY, υπολογίζεται ξανά η πρώτη του μήνα και μετά προστίθενται 8 ημέρες και αφαιρείται η τιμή για την dow (ημέρα της εβδομάδας). Η ημέρα της εβδομάδας συντομεύεται "dow" στη γενική μορφή του τύπου. Αυτός είναι ένας αριθμός μεταξύ 1 (Κυριακή) και 7 (Σάββατο) που μπορεί να αλλάξει ανάλογα με τις ανάγκες.

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

Καλές συνδέσεις

Η σελίδα του Chip Pearson σχετικά με την ημερομηνία και την ώρα λειτουργεί

ενδιαφέροντα άρθρα...