![](https://cdn.wiki-base.com/2557178/excel_formula_sequence_of_times__2.png.webp)
Általános képlet
=TIME(SEQUENCE(n,1,HOUR(start),1),0,0)
Összegzés
Idők sorozatának előállításához használhatja a SEQUENCE függvényt olyan funkciókkal kombinálva, mint TIME, HOUR, MINUTE és SECOND. Vagy használhatja a SEQUENCE nyers számértékekkel, amelyek az időt képviselik. A bemutatott példában a D5 képlete a következő:
=TIME(SEQUENCE(12,1,HOUR(B5),1),0,0)
amely 12-szeres sorozatot generál, kezdődik reggel 7: 00-kor, a B5 dátummal.
Magyarázat
A SEQUENCE függvény egy dinamikus tömbfüggvény, amely több eredményt generálhat. Ha a SEQUENCE önmagában használja a munkalapon, akkor egy olyan tömb eredményt ad ki, amely "átömlik" a munkalapra egy "kiömlési tartományban".
A bemutatott példában 12-szer szeretnénk generálni, egyórás különbséggel, 7: 00-tól (az érték B5-ben) kezdve. Ehhez a TIME funkciót használjuk, amely érvényes Excel-időt hozhat létre, órák, percek és másodpercek tizedesértékként megadva.
A SEQUENCE órákig használt számok létrehozásához a következőket kell megadnunk:
SEQUENCE(12,1,HOUR(B5))
A HOUR funkcióval a B5-ben szereplő időt órákra számított tizedesre konvertáljuk (7). Tehát a függvény feloldja:
SEQUENCE(12,1,7)
amely ilyen számtömböt generál:
(7;8;9;10;11;12;13;14;15;16;17;18)
Ez a tömb visszatér a TIME függvénybe, mint óra argumentum:
=TIME((7;8;9;10;11;12;13;14;15;16;17;18),1),0,0)
A TIME funkció 12-szer tér vissza a D5 cellától kezdődő kiömlési tartományba.
Nyers számokkal
A fenti példa a TIME funkciót használta a kényelem érdekében, de lehetőség van közvetlenül numerikus értékekkel is dolgozni. Mivel az Excel időt egy nap töredékeként rögzítik, a fenti képlet így írható:
=SEQUENCE(12,1,B5,1/24)