De functies RAND en RANDBETWEEN gebruiken in Excel

Er zijn momenten waarop we willekeur willen simuleren zonder daadwerkelijk een willekeurig proces uit te voeren. Stel bijvoorbeeld dat we een specifiek exemplaar van 1.000.000 opgooien van een eerlijke munt wilden analyseren. We kunnen de munt een miljoen keer gooien en de resultaten vastleggen, maar dit zou even duren. Een alternatief is om de willekeurige nummerfuncties in Excel van Microsoft te gebruiken. De functies RAND en RANDBETWEEN bieden beide manieren om willekeurig gedrag te simuleren.

De RAND-functie

We zullen beginnen met het overwegen van de RAND-functie. Deze functie wordt gebruikt door het volgende in een cel in Excel te typen:

= RAND ()

De functie neemt geen argumenten tussen haakjes. Het retourneert een willekeurig reëel getal tussen 0 en 1. Hier wordt dit interval van reële getallen beschouwd als een uniforme monsterruimte, dus het is even waarschijnlijk dat elk getal van 0 tot 1 wordt geretourneerd bij gebruik van deze functie.

De RAND-functie kan worden gebruikt om een ​​willekeurig proces te simuleren. Als we dit bijvoorbeeld willen gebruiken om het gooien van een munt te simuleren, hoeven we alleen de functie ALS te gebruiken. Als ons willekeurige getal minder dan 0,5 is, kunnen we de functie H als kop hebben als resultaat. Als het aantal groter is dan of gelijk is aan 0,5, kunnen we de functie retourneren T voor staarten.

De RANDBETWEEN-functie

Een tweede Excel-functie die zich bezighoudt met willekeur wordt RANDBETWEEN genoemd. Deze functie wordt gebruikt door het volgende in een lege cel in Excel te typen.

= RANDBETWEEN ([ondergrens], [bovengrens])

Hier moet de tekst tussen haakjes worden vervangen door twee verschillende cijfers. De functie retourneert een geheel getal dat willekeurig is gekozen tussen de twee argumenten van de functie. Wederom wordt een uniforme monsterruimte verondersteld, wat betekent dat elk geheel getal even waarschijnlijk wordt gekozen.

RANDBETWEEN (1,3) vijf keer evalueren kan bijvoorbeeld 2, 1, 3, 3, 3 opleveren.

Dit voorbeeld onthult een belangrijk gebruik van het woord "tussen" in Excel. Dit moet op een inclusieve manier worden geïnterpreteerd om ook de boven- en ondergrenzen te omvatten (zolang het gehele getallen zijn).

Nogmaals, met het gebruik van de IF-functie konden we heel gemakkelijk het gooien van een willekeurig aantal munten simuleren. Het enige wat we zouden moeten doen is de functie RANDBETWEEN (1, 2) in een kolom met cellen gebruiken. In een andere kolom kunnen we een ALS-functie gebruiken die H retourneert als een 1 is geretourneerd vanuit onze RANDBETWEEN-functie, en een T anders.

Natuurlijk zijn er andere mogelijkheden om de RANDBETWEEN-functie te gebruiken. Het zou een eenvoudige toepassing zijn om het rollen van een dobbelsteen te simuleren. Hier hebben we RANDBETWEEN nodig (1, 6). Elk getal van 1 tot en met 6 vertegenwoordigt een van de zes zijden van een dobbelsteen.

Herberekeningswaarschuwingen

Deze functies die met willekeur omgaan, zullen bij elke herberekening een andere waarde teruggeven. Dit betekent dat elke keer dat een functie in een andere cel wordt geëvalueerd, de willekeurige getallen worden vervangen door bijgewerkte willekeurige getallen. Om deze reden, als een bepaalde reeks willekeurige getallen later moet worden bestudeerd, is het de moeite waard om deze waarden te kopiëren en deze waarden vervolgens in een ander deel van het werkblad te plakken.

Echt willekeurig

We moeten voorzichtig zijn bij het gebruik van deze functies, omdat het zwarte dozen zijn. We weten niet welk proces Excel gebruikt om zijn willekeurige getallen te genereren. Om deze reden is het moeilijk om zeker te weten dat we willekeurige getallen verkrijgen.