Exceli valem: juhuslik kuupäev kahe kuupäeva vahel -

Lang L: none (table-of-contents)

Üldine valem

=RANDBETWEEN(date1,date2)

Kokkuvõte

Kahe kuupäeva vahel juhuslike kuupäevade genereerimiseks võite kasutada funktsiooni RANDBETWEEN koos funktsiooniga DATE.

Näidatud näites on valem B5-s järgmine:

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

Seejärel kopeeritakse see valem B5-st B11-ni. Tulemuseks on juhuslikud kuupäevad ajavahemikul 1. jaanuar 2016 kuni 31. detsember 2016 (juhuslikud kuupäevad aastal 2016).

Selgitus

Funktsioon RANDBETWEEN võtab kaks numbrit, alumise ja ülemise numbri ning genereerib nende vahele juhusliku täisarvu. Exceli kuupäevad on seerianumbrid, nii et funktsiooni KUUPÄEV abil saate luua alumise ja ülemise numbri. Seejärel genereerib RANDBETWEEN numbri, mis jääb nende kahe kuupäeva väärtuse vahele.

Märkused:

  1. Selle valemi tulemus tuleb õigeks kuvamiseks vormindada kuupäevana.
  2. Et funktsioon RANDBETWEEN genereerib uued numbrid alati, kui töölehel käivitatakse muudatus. See hõlmab kõiki töölehe muudatusi, ka töövihiku lihtsalt avamist.
  3. Juhuslike arvude uuesti arvutamise vältimiseks kopeerige valemid ja seejärel valemite asendamiseks arvutatud väärtustega valikutega Kleebi spetsiaalne> Väärtused.

Juhuslikud tööpäevad

Juhuslike tööpäevade genereerimiseks võite lisada funktsiooni TÖÖPÄEV järgmiselt:

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

Funktsioon TÖÖPÄEV tagab, et tagastatav kuupäev on tööpäev, mitte nädalavahetus (valikuliselt) puhkus. Pange tähele, et WORKDAY nihutab nädalavahetustel või pühadel langevad kuupäevad järgmisele tööpäevale, nii et võite näha kuupäevi, mis ületavad kuupäeva2.

Huvitavad Artiklid...