Formula Excel: Secvența de ani -

Cuprins

Formula generică

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

rezumat

Pentru a genera o serie de date în funcție de an, puteți utiliza funcția SECVENȚĂ împreună cu funcțiile AN, LUNĂ și ZI. În exemplul prezentat, formula din E5 este:

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

care generează o serie de 12 date, incrementate cu un an, începând cu 1 mai 2019.

Explicaţie

Funcția SEQUENCE este o funcție matrice dinamică care poate genera rezultate multiple. Ca și alte funcții din matrice dinamică, SEQUENCE produce o serie de rezultate care „se varsă” pe foaia de lucru într-un „interval de deversare”.

SECVENȚA poate genera rezultate în rânduri, coloane sau ambele. În acest caz, SECVENȚA este configurată pentru a afișa o matrice de numere care este de 12 rânduri pe 1 coloană:

SEQUENCE(12,1,YEAR(B5))

Numărul inițial este valoarea anului de la B5, iar valoarea pasului este implicită la 1, deci SEQUENCE produce o matrice ca aceasta:

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

Această matrice este returnată ca argument de an în cadrul funcției DATE, ceea ce face ca rezultatele să se revarsă în intervalul D5: D16. Valorile LUNĂ și ZI sunt preluate direct de la data din B5:

MONTH(B5),DAY(B5)

Când este formatat ca date, rezultatul final este de 12 date, la un an distanță, începând cu 1 mai 2019.

Opțiune numai pentru an

Pentru a utiliza SEQUENCE pentru a produce numai ani, pe baza aceleiași date de început, formula din F5 este:

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

Ca și înainte, SEQUENCE este configurat pentru a afișa 12 numere, începând cu anul în B5, incrementat cu 1. Rezultatele finale se revarsă în F5: F16.

Articole interesante...