Willekeurige datumgenerator in Excel en Google Spreadsheets

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

In deze zelfstudie leert u hoe u willekeurige datums kunt genereren in Excel en Google Spreadsheets.

Willekeurige datumgenerator

Voor verschillende simulaties moet u mogelijk een willekeurige datum genereren. Om dit in Excel te doen, gebruikt u de RANDBETWEEN-functie of, als u in Excel voor Microsoft 365 (of versies van Excel na 2022) werkt, hebt u de mogelijkheid om in plaats daarvan de RANDARRAY-functie te gebruiken.

RANDBETWEEN Functie

De functie RANDBETWEEN genereert een willekeurig getal tussen twee gedefinieerde waarden.

In dit voorbeeld gebruiken we datums voor de RANDBETWEEN-limieten. De volgende formule retourneert een willekeurige datum in het jaar 2022.

1 =RANDTUSSEN(DATUM(2020,12,1),DATUM(2020,12,31))

U kunt de DATE-functie gebruiken om uw limietdatums te genereren, of u kunt in plaats daarvan naar datumcellen verwijzen:

1 =ASELECTTUSSEN(B3,C3)

Vergeet niet uw resultaatcel op te maken om het gegenereerde getal als datum weer te geven.

<>

Willekeurige werkdagen genereren

U kunt ook willekeurige werkdagen genereren door de functies WORKDAY en RANDBETWEEN te combineren.

1 =WERKDAG(RANDTUSSEN(B3,C3)-1,1)

Door de functie WERKDAG met de bovenstaande argumenten te gebruiken, worden datums die in het weekend (of op feestdagen) vallen, verschoven naar de volgende werkdag, zodat de gegenereerde willekeurige werkdag een of twee dagen later kan zijn dan de einddatum.

RANDARRAY-functie

De RANDARRAY-functie is alleen beschikbaar in Excel voor Microsoft 365 (en vermoedelijk versie van Excel na 2022). Het kan een reeks willekeurige getallen genereren met het opgegeven aantal rijen en kolommen, minimum- en maximumwaarden, en met decimale waarden (FALSE) of alleen hele getallen (TRUE). De syntaxis is:

<>

1 =RANDARRAY(2,3,B3,C3,WAAR)

Dit voorbeeld genereert een matrix met 2 rijen en 3 kolommen gevuld met datums (als cellen dienovereenkomstig zijn opgemaakt) tussen de datums die zijn opgegeven in de cellen waarnaar wordt verwezen. U hoeft alleen de formule in de eerste cel in te voeren en u hoeft CTRL + SHIFT + ENTER niet te gebruiken zoals u normaal zou moeten doen voor arrays.

Houd er rekening mee dat alle bovenstaande willekeurige getallen opnieuw worden gegenereerd telkens wanneer de werkmap wordt geopend of gewijzigd, tenzij de berekeningsopties zijn ingesteld op handmatig.

Google Spreadsheets - Willekeurige datumgenerator

Alle bovenstaande voorbeelden werken in Google Spreadsheets precies hetzelfde als in Excel.

wave wave wave wave wave