Τύπος Excel: Ακολουθία μηνών -

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

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

(=EDATE(A1,SEQUENCE(12,1,0)))

Περίληψη

Για να δημιουργήσετε μια σειρά ημερομηνιών κατά μήνα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SEQUENCE μαζί με τη συνάρτηση EDATE ή τη συνάρτηση EOMONTH. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

(=EDATE(B5,SEQUENCE(12,1,0)))

η οποία εμφανίζει μια σειρά 12 ημερομηνιών, αυξημένη κατά ένα μήνα, ξεκινώντας από την 1η Μαΐου 2019.

Σημείωση: αυτός είναι ένας τύπος πίνακα και πρέπει να εισαχθεί με τον έλεγχο + shift + enter.

Εξήγηση

Η συνάρτηση EDATE κινείται προς τα εμπρός ή προς τα πίσω στο χρόνο σε βήματα ενός μήνα από μια δεδομένη ημερομηνία έναρξης. Η συνάρτηση SEQUENCE είναι μια λειτουργία δυναμικής συστοιχίας που μπορεί να δημιουργήσει πολλαπλά αποτελέσματα που "χύνονται" στο φύλλο εργασίας σε ένα "εύρος διαρροών".

Η SEQUENCE μπορεί να δημιουργήσει αποτελέσματα σε σειρές, στήλες ή και τα δύο. Σε αυτήν την περίπτωση, το SEQUENCE έχει ρυθμιστεί ώστε να εξάγει έναν πίνακα αριθμών που είναι 12 σειρές ανά 1 στήλη:

SEQUENCE(12,1,0)

Η αρχή είναι μηδέν και η τιμή βήματος είναι προεπιλεγμένη στο 1, οπότε η SEQUENCE εξάγει έναν πίνακα όπως αυτό:

(0;1;2;3;4;5;6;7;8;9;10;11)

Αυτός ο πίνακας επιστρέφεται ως όρισμα μήνες στη συνάρτηση EDATE. Στη συνέχεια, το EDATE επιστρέφει 12 ημερομηνίες, ξεκινώντας από την ημερομηνία στο B5. Οι ημερομηνίες του Excel αποθηκεύονται ως σειριακοί αριθμοί, οπότε η έξοδος μοιάζει με αυτήν:

(43586;43617;43647;43678;43709;43739;43770;43800;43831;43862;43891;43922)

Όταν αυτά τα αποτελέσματα διαμορφώνονται ως ημερομηνίες, το αποτέλεσμα είναι 12 ημερομηνίες αυξημένες κατά ένα μήνα, από την 1η Μαΐου 2019.

Σημείωση: Σε αντίθεση με κάποιες άλλες λειτουργίες (π.χ. η συνάρτηση DATE), η συνάρτηση EDATE δεν χύνεται αυτόματα σε άλλα κελιά όταν παρέχει περισσότερα από ένα αποτελέσματα. Ως λύση, μπορείτε να εισαγάγετε έναν τύπο πίνακα πολλαπλών κυττάρων. Πρέπει πρώτα να επιλέξετε και τα 12 κελιά για να εισαγάγετε ή να επεξεργαστείτε τον τύπο.

Τέλος του μήνα

Για να δημιουργήσετε μια σειρά ημερομηνιών "τέλους μήνα", χρησιμοποιείτε τη συνάρτηση EOMONTH αντί για EDATE. Ο τύπος στο F5 είναι:

(=EOMONTH(B5,SEQUENCE(12,1,0)))

Αυτός είναι επίσης ένας τύπος συστοιχίας πολλών κυττάρων, επομένως πρέπει πρώτα να επιλέξετε και τα 12 κελιά για να εισαγάγετε ή να επεξεργαστείτε τον τύπο.

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