Formula Excel: Secvența lunilor -

Cuprins

Formula generică

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

rezumat

Pentru a genera o serie de date incrementate în funcție de lună, puteți utiliza funcția SEQUENCE împreună cu funcția EDATE sau funcția EOMONTH. În exemplul prezentat, formula din D5 este:

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

care afișează o serie de 12 date, incrementate cu o lună, începând cu 1 mai 2019.

Notă: aceasta este o formulă matrice și trebuie introdusă cu control + shift + enter.

Explicaţie

Funcția EDATE se deplasează înainte sau înapoi în timp în trepte de o lună de la o dată de început dată. Funcția SEQUENCE este o funcție matrice dinamică care poate genera rezultate multiple 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,0)

Începutul este zero, iar valoarea pasului este implicită la 1, deci SEQUENCE produce o matrice ca aceasta:

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

Această matrice este returnată ca argumentul luni din funcția EDATE. EDATĂ apoi returnează 12 date, începând cu data din B5. Datele Excel sunt stocate ca numere de serie, astfel încât ieșirea arată astfel:

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

Când aceste rezultate sunt formatate ca date, rezultatul este de 12 date incrementate cu o lună, începând cu 1 mai 2019.

Notă: spre deosebire de alte funcții (de exemplu, funcția DATE), funcția EDATE nu se revarsă automat în alte celule atunci când se livrează mai multe rezultate. Ca soluție alternativă, puteți introduce ca formulă de matrice cu mai multe celule. Trebuie să selectați mai întâi toate cele 12 celule pentru a introduce sau edita formula.

Sfarsitul lunii

Pentru a genera o serie de date de „sfârșit de lună”, utilizați funcția EOMONTH în loc de EDATE. Formula din F5 este:

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

Aceasta este, de asemenea, o formulă cu mai multe celule, deci trebuie să selectați mai întâi toate cele 12 celule pentru a introduce sau edita formula.

Articole interesante...