Excel képlet: Az évek sorrendje

Általános képlet

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

Összegzés

Dátumsorozat évenkénti előállításához használhatja a SEQUENCE függvényt az YEAR, a MONTH és a DAY függvényekkel együtt. A bemutatott példában az E5 képlete a következő:

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

amely 12 dátumot generál, egy évvel növekszik, 2019. május 1-jétől kezdődően.

Magyarázat

A SEQUENCE függvény egy dinamikus tömbfüggvény, amely több eredményt generálhat. A többi dinamikus tömbfüggvényhez hasonlóan a SEQUENCE is egy olyan tömb eredményt ad ki, amely "átömlik" a munkalapra egy "kifolyási tartományban".

A SEQUENCE eredményeket generálhat sorokban, oszlopokban vagy mindkettőben. Ebben az esetben a SEQUENCE úgy van konfigurálva, hogy egy sor tömböt adjon ki, amely 12 sor / oszlop:

SEQUENCE(12,1,YEAR(B5))

A kezdő szám a B5 évértéke, a lépés értéke alapértelmezés szerint 1, így a SEQUENCE egy ilyen tömböt ad ki:

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

Erre a tömbre a DATE függvényben év argumentumként térünk vissza, aminek eredményeként az eredmények a D5: D16 tartományba kerülnek. A HÓNAP és NAP értékeket közvetlenül a B5 dátumtól veszi fel:

MONTH(B5),DAY(B5)

Dátumként formázva a végeredmény 12 dátum, egyéves különbséggel, 2019. május 1-jétől kezdődően.

Csak év opció

A SEQUENCE csak évek kimenetéhez történő felhasználásához ugyanazon kezdő dátum alapján az F5 képlete a következő:

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

A SEQUENCE a korábbiakhoz hasonlóan 12 szám kimenetre van konfigurálva, kezdve az évtől a B5-ben, növekszik 1-gyel. A végeredmények az F5: F16-ba kerülnek.

érdekes cikkek...