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

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

=DATE(SEQUENCE(12,1,YEAR(A1)),MONTH(B5),DAY(A1))

Περίληψη

Για να δημιουργήσετε μια σειρά ημερομηνιών ανά έτος, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SEQUENCE μαζί με τις λειτουργίες YEAR, MONTH και DAY. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο E5 είναι:

=DATE(SEQUENCE(12,1,YEAR(B5)),MONTH(B5),DAY(B5))

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

Εξήγηση

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

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

SEQUENCE(12,1,YEAR(B5))

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

(2019;2020;2021;2022;2023;2024;2025;2026;2027;2028;2029;2030)

Αυτός ο πίνακας επιστρέφεται ως όρισμα έτους μέσα στη συνάρτηση DATE, η οποία προκαλεί διαρροή αποτελεσμάτων στο εύρος D5: D16. Οι τιμές MONTH και DAY παραλαμβάνονται απευθείας από την ημερομηνία στο B5:

MONTH(B5),DAY(B5)

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

Επιλογή μόνο έτους

Για να χρησιμοποιήσετε το SEQUENCE για έξοδο μόνο ετών, με βάση την ίδια ημερομηνία έναρξης, ο τύπος στο F5 είναι:

=SEQUENCE(12,1,YEAR(B5))

Όπως και πριν, το SEQUENCE έχει ρυθμιστεί ώστε να εξάγει 12 αριθμούς, ξεκινώντας από το έτος σε B5, που αυξάνεται κατά 1. Τα τελικά αποτελέσματα διαχέονται σε F5: F16.

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