
Splošna formula
=SEQUENCE(days,1,start_date,step)
Povzetek
Če želite ustvariti vrsto datumov na dan, lahko uporabite funkcijo SEQUENCE. V prikazanem primeru je formula v E5:
=SEQUENCE(12,1,C4,1)
ki ustvari niz 12 datumov, začenši s 1. majem 2019, datumom v C4.
Pojasnilo
Funkcija SEQUENCE je funkcija dinamičnega polja, ki lahko ustvari več rezultatov. Ko ga SEQUENCE uporablja na delovnem listu, odda niz rezultatov, ki se "razlijejo" na delovni list v "območju razlitja".
SEQUENCE lahko ustvarja rezultate v vrsticah, stolpcih ali vrsticah in stolpcih. V tem primeru zahtevamo zaporedje za niz številk, ki je 12 vrstic za 1 stolpec, začenši z datumom v C4 in naraščajočim za 1. Ker so datumi v Excelu le serijske številke, datum v C4 pa enakovreden 43586, SEQUENCE prikaže matriko, kot je ta:
(43586;43587;43588;43589;43590;43591;43592;43593;43594;43595;43596;43597)
ki se prelije v območje E5: E16. Ko so te vrednosti oblikovane kot datumi, kažejo 12 zaporednih datumov, ki se začnejo s 1. majem 2019 in končajo z 12. majem 2019.
Samo delavniki
Če želite s funkcijo SEQUENCE ustvariti vrsto datumov, ki so samo delovni dnevi, lahko SEQUENCE zavijete v funkcijo WORKDAY ali WORKDAY.INTL. V prikazanem primeru je formula v G5:
(=WORKDAY.INTL(C4-1,SEQUENCE(12)))
Opomba: to je matrična formula, ki jo je treba vnesti s tipko control + shift + enter. Ker je to tudi formula z več celicami, morate najprej vnesti ali urediti formulo vseh 12 celic.
Tu znotraj funkcije WORKDAY najprej odštejemo 1 dan od začetnega datuma. To naredimo, da prisilimo WORKDAY.INTL, da oceni začetni datum in zaporedje začne na začetnem datumu.
Nato z SEQUENCE ustvarimo 12 zaporednih števil:
SEQUENCE(12)
Ker so argumenti stolpcev, začetka in koraka neobvezni, se prikaže matrika, kot je ta:
(1;2;3;4;5;6;7;8;9;10;11;12)
To so številke, podane kot argument "dni" za WORKDAY.INTL. V vsaki novi vrstici WORKDAY.INTL izračuna delovni dan n dni v prihodnosti z uporabo polja, ki ga dostavi SEQUENCE. WORKDAY.INTL samodejno predvideva, da sta sobota in nedelja "vikendi" (ne delavniki), zato so ti datumi izključeni iz rezultatov. WORKDAY.INTL lahko nastavite tudi za upravljanje vikendov in praznikov po meri, kot je razloženo tukaj.