
Generisk formel
=RANDBETWEEN(date1,date2)
Sammendrag
For å generere tilfeldige datoer mellom to datoer, kan du bruke RANDBETWEEN-funksjonen sammen med DATE-funksjonen.
I eksemplet vist er formelen i B5:
=RANDBETWEEN(DATE(2016,1,1),DATE(2016,12,31))
Denne formelen kopieres deretter ned fra B5 til B11. Resultatet er tilfeldige datoer mellom 1. januar 2016 og 31. desember 2016 (tilfeldige datoer i året 2016).
Forklaring
RANDBETWEEN-funksjonen tar to tall, et bunn- og toppnummer, og genererer et tilfeldig heltall i mellom. Datoer i Excel er serienumre, så du kan bruke DATE-funksjonen til å opprette det nedre og det øvre nummeret. RANDBETWEEN genererer deretter et tall som faller mellom disse to datoverdiene.
Merknader:
- Resultatet av denne formelen må formateres som en dato for å kunne vises riktig.
- At RANDBETWEEN-funksjonen vil generere nye tall hver gang en endring utløses i regnearket. Dette inkluderer endringer i regnearket, og åpner også bare arbeidsboken.
- For å forhindre at tilfeldige tall blir beregnet igjen, kopier du formlene, og bruk deretter Lim inn spesielle> Verdier for å erstatte formlene med de beregnede verdiene.
Tilfeldige arbeidsdager
For å generere tilfeldige arbeidsdager kan du legge til WORKDAY-funksjonen slik:
=WORKDAY(RANDBETWEEN(date1,date2)-1,1)
WORKDAY-funksjonen sørger for at returnert dato er en arbeidsdag, og ikke en helg med (valgfritt) ferie. Vær imidlertid oppmerksom på at ARBEIDSDAG skifter datoer som faller i helger eller helligdager til neste virkedag, så du kan se datoer som strekker seg utover dato2.