Екцел формула: Насумични датум између два датума -

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

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

=RANDBETWEEN(date1,date2)

Резиме

Да бисте генерисали случајне датуме између два датума, можете користити функцију РАНДБЕТВЕЕН, заједно са функцијом ДАТЕ.

У приказаном примеру, формула у Б5 је:

=RANDBETWEEN(DATE(2016,1,1),DATE(2016,12,31))

Затим се ова формула копира са Б5 на Б11. Резултат су случајни датуми између 1. јануара 2016. и 31. децембра 2016. (случајни датуми у 2016. години).

Објашњење

Функција РАНДБЕТВЕЕН узима два броја, доњи и горњи број и генерише случајни цели број између. Датуми у Екцелу су серијски бројеви, тако да можете да користите функцију ДАТУМ да бисте креирали доњи и горњи број. РАНДБЕТВЕЕН тада генерише број који пада између ове две вредности датума.

Напомене:

  1. Резултат ове формуле мора бити форматиран као датум да би се правилно приказао.
  2. Да ће функција РАНДБЕТВЕЕН генерирати нове бројеве кад год се промјена покрене на радном листу. То укључује све измене радног листа, а такође и једноставно отварање радне свеске.
  3. Да бисте спречили да се случајни бројеви поново израчунају, копирајте формуле, а затим користите Специјално налепљивање> Вредности да бисте формуле заменили израчунатим вредностима.

Случајни радни дани

Да бисте генерисали насумичне радне дане, можете додати функцију ВОРКДАИ на следећи начин:

=WORKDAY(RANDBETWEEN(date1,date2)-1,1)

Функција ВОРКДАИ осигурава да је враћени датум радни дан, а не викенд (по жељи) празника. Међутим, имајте на уму да ће радни дан померати датуме који падају на викенде или празнике на следећи радни дан, тако да ћете можда видети датуме који прелазе датум2.

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