Excel formula: Naključni datum med dvema datumoma -

Kazalo

Splošna formula

=RANDBETWEEN(date1,date2)

Povzetek

Če želite ustvariti naključne datume med dvema datumoma, lahko uporabite funkcijo RANDBETWEEN skupaj s funkcijo DATE.

V prikazanem primeru je formula v B5:

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

Nato se ta formula prepiše iz B5 v B11. Rezultat so naključni datumi med 1. januarjem 2016 in 31. decembrom 2016 (naključni datumi v letu 2016).

Pojasnilo

Funkcija RANDBETWEEN zajema dve številki, spodnjo in zgornjo številko, in vmes generira naključno celo število. Datumi v Excelu so serijske številke, zato lahko s funkcijo DATE ustvarite spodnjo in zgornjo številko. Nato RANDBETWEEN ustvari število, ki spada med ti dve datumski vrednosti.

Opombe:

  1. Rezultat te formule mora biti oblikovan kot datum, da se pravilno prikaže.
  2. Da bo funkcija RANDBETWEEN ustvarila nove številke, kadar koli se na delovnem listu sproži sprememba. To vključuje kakršne koli spremembe delovnega lista in tudi preprosto odpiranje delovnega zvezka.
  3. Če želite preprečiti, da bi se naključna števila ponovno izračunala, kopirajte formule in nato uporabite Posebno lepljenje> Vrednosti, da formule zamenjate z njihovimi izračunanimi vrednostmi.

Naključni delovniki

Če želite ustvariti naključne delovne dni, lahko funkcijo WORKDAY dodate tako:

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

Funkcija WORKDAY zagotavlja, da je vrnjeni datum delovni dan in ne konec tedna (neobvezno) počitnic. Vendar upoštevajte, da bo WORKDAY datume, ki spadajo med vikende ali praznike, premaknil na naslednji delovni dan, zato boste morda videli datume, ki segajo dlje od datuma2.

Zanimive Članki...