Excel képlet: Véletlen dátum két dátum között -

Tartalomjegyzék

Általános képlet

=RANDBETWEEN(date1,date2)

Összegzés

Két dátum közötti véletlen dátum generálásához használhatja a RANDBETWEEN függvényt a DATE funkcióval együtt.

A bemutatott példában a B5 képlete a következő:

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

Ezt a képletet ezután B5-ről B11-re másolják. Az eredmény véletlenszerű dátumok 2016. január 1. és 2016. december 31. között (véletlen dátumok a 2016. évben).

Magyarázat

A RANDBETWEEN függvény két számot vesz fel, egy alsó és felső számot, és véletlenszerű egész számot generál közé. Az Excel dátumai sorozatszámok, így a DATE funkcióval létrehozhatja az alsó és a felső számot. A RANDBETWEEN ekkor létrehoz egy számot, amely a két dátumérték közé esik.

Megjegyzések:

  1. Ennek a képletnek az eredményét dátumként kell formázni a helyes megjelenítés érdekében.
  2. Hogy a RANDBETWEEN függvény új számokat generál, valahányszor változik a munkalap. Ez magában foglalja a munkalap bármilyen szerkesztését, és egyszerűen megnyitja a munkafüzetet is.
  3. A véletlen számok újbóli kiszámításának megakadályozása érdekében másolja a képleteket, majd a Paste Special> Values ​​használatával helyettesítse a képleteket a számított értékeikkel.

Véletlenszerű munkanapok

Véletlenszerű munkanapok létrehozásához hozzáadhatja a WORKDAY függvényt a következőképpen:

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

A WORKDAY funkció biztosítja, hogy a visszaküldött dátum munkanap legyen, és ne hétvége (opcionálisan) ünnepnap. Ne feledje azonban, hogy a WORKDAY a hétvégére vagy ünnepnapokra eső dátumokat a következő munkanapra helyezi át, így előfordulhat, hogy a dátumot meghaladó dátumok is meghaladják2.

érdekes cikkek...