Last ned eksemplet på arbeidsbok
Denne opplæringen lærer deg hvordan du genererer tilfeldige datoer i Excel og Google Sheets.
Tilfeldig datagenerator
For ulike simuleringer må du kanskje generere en tilfeldig dato. For å gjøre dette i Excel, bruk RANDBETWEEN -funksjonen eller, Hvis du jobber i Excel for Microsoft 365 (eller versjoner av Excel etter 2022), har du muligheten til å bruke RANDARRAY -funksjonen i stedet.
RANDBETWEEN -funksjon
RANDBETWEEN -funksjonen genererer et tilfeldig tall mellom to definerte verdier.
I dette eksemplet bruker vi datoer for RANDBETWEEN -grensene. Følgende formel returnerer en tilfeldig dato i 2022.
1 | = RANDBETWEEN (DATE (2020,12,1), DATE (2020,12,31)) |
Du kan bruke DATE -funksjonen til å generere grensedatoer, eller du kan henvise til datoceller i stedet:
1 | = RANDBETWEEN (B3, C3) |
Ikke glem å formatere resultatcellen for å vise det genererte tallet som en dato.
<>
Generer tilfeldige arbeidsdager
Du kan også generere tilfeldige arbeidsdager ved å kombinere funksjonene WORKDAY og RANDBETWEEN.
1 | = ARBEIDSDAG (RANDBETWEEN (B3, C3) -1,1) |
Ved å bruke WORKDAY -funksjonen med argumentene ovenfor, flyttes datoer som faller i helgene (eller helligdagene) til neste arbeidsdag, så den genererte tilfeldige arbeidsdagen kan være en eller to dager senere enn sluttdatoen.
RANDARRAY -funksjon
RANDARRAY -funksjonen er bare tilgjengelig i Excel for Microsoft 365 (og antagelig versjon av Excel etter 2022). Den kan generere en rekke tilfeldige tall med det angitte antallet rader og kolonner, minimums- og maksimumsverdier, og med desimalverdier (FALSE) eller bare hele tall (TRUE). Syntaksen er:
<>
1 | = RANDARRAY (2,3, B3, C3, TRUE) |
Dette eksemplet genererer en 2-raders, 3-kolonners matrise fylt med datoer (hvis celler er formatert tilsvarende) mellom datoene som er angitt i cellene det refereres til. Du trenger bare å skrive inn formelen i den første cellen, og du trenger ikke å bruke CTRL + SKIFT + ENTER som du vanligvis ville for matriser.
Vær oppmerksom på at alle de ovennevnte tilfeldige tallene regenereres hver gang arbeidsboken åpnes eller endres, med mindre beregningsmulighetene er satt til manuell.
Google Sheets -Tilfeldig datagenerator
Alle eksemplene ovenfor fungerer nøyaktig det samme i Google Regneark som i Excel.