Екцел формула: Редослед пута -

Преглед садржаја

Генеричка формула

=TIME(SEQUENCE(n,1,HOUR(start),1),0,0)

Резиме

Да бисте генерисали секвенцу времена, можете да користите функцију СЕКУЕНЦЕ, у комбинацији са функцијама као што су ТИМЕ, ХОУР, МИНУТЕ и СЕЦОНД. Или можете да користите СЕКУЕНЦЕ са необрађеним нумеричким вредностима које представљају време. У приказаном примеру, формула у Д5 је:

=TIME(SEQUENCE(12,1,HOUR(B5),1),0,0)

која генерише серију од 12 пута, са почетком у 7:00, датум у Б5.

Објашњење

Функција СЕКУЕНЦЕ је функција динамичког низа која може генерисати више резултата. Када се сам користи на радном листу, СЕКУЕНЦЕ даје низ резултата који се „преливају“ на радни лист у „опсегу изливања“.

У приказаном примеру желимо да генеришемо 12 пута, у размаку од једног сата, почевши од 7:00 ујутру (вредност у Б5). Да бисмо то урадили, користимо функцију ТИМЕ која може створити важеће Екцел време са сатима, минутима и секундама датим као децималне вредности.

Да бисмо креирали бројеве који се користе сатима помоћу СЕКУЕНЦЕ, имамо:

SEQUENCE(12,1,HOUR(B5))

Функција ХОУР се користи за претварање времена у Б5 у децималну вредност за сате (7). Дакле, функција се решава на:

SEQUENCE(12,1,7)

који генерише низ бројева попут овог:

(7;8;9;10;11;12;13;14;15;16;17;18)

Овај низ се враћа функцији ТИМЕ као аргумент сата:

=TIME((7;8;9;10;11;12;13;14;15;16;17;18),1),0,0)

Функција ТИМЕ враћа се 12 пута у опсег изливања који почиње у ћелији Д5.

Са сировим бројевима

Горњи пример је користио функцију ТИМЕ ради погодности, али такође је могуће директно радити са нумеричким вредностима. Будући да се Екцел време бележи као делићи дана, горња формула се може записати овако:

=SEQUENCE(12,1,B5,1/24)

Занимљиви Чланци...