Hur man använder RAND- och RANDBETWEEN-funktionerna i Excel

Det finns tillfällen då vi vill simulera slumpmässighet utan att utföra en slumpmässig process. Anta till exempel att vi ville analysera en specifik instans av 1 000 000 kastar av ett rättvist mynt. Vi kunde kasta myntet en miljon gånger och spela in resultaten, men det skulle ta en stund. Ett alternativ är att använda slumpnummerfunktionerna i Microsofts Excel. Funktionerna RAND och RANDBETWEEN ger båda sätt att simulera slumpmässigt beteende.

RAND-funktionen

Vi börjar med att överväga RAND-funktionen. Denna funktion används genom att skriva följande i en cell i Excel:

= RAND ()

Funktionen tar inga argument i parenteserna. Det returnerar ett slumpmässigt verkligt tal mellan 0 och 1. Här betraktas detta intervall av verkliga siffror som ett enhetligt provutrymme, så att alla siffror från 0 till 1 är lika sannolikt att returneras när du använder denna funktion.

RAND-funktionen kan användas för att simulera en slumpmässig process. Om vi ​​till exempel vill använda detta för att simulera kasta ett mynt, skulle vi bara behöva använda IF-funktionen. När vårt slumpmässiga antal är mindre än 0,5, då kan vi ha funktionen avkastning H för huvuden. När antalet är större än eller lika med 0,5, kan vi ha funktionen tillbaka T för svansar.

RANDBETWEEN-funktionen

En andra Excel-funktion som hanterar slumpmässighet kallas RANDBETWEEN. Denna funktion används genom att skriva följande i en tom cell i Excel.

= RANDBETWEEN ([nedre gränsen], [övre gränsen])

Här ska den parenteserade texten ersättas med två olika siffror. Funktionen returnerar ett heltal som har valts slumpmässigt mellan de två argumenten för funktionen. Återigen antas ett enhetligt provutrymme, vilket betyder att varje heltal är lika sannolikt att väljas.

Exempelvis kan utvärdering av RANDBETWEEN (1,3) fem gånger resultera i 2, 1, 3, 3, 3.

Detta exempel avslöjar en viktig användning av ordet "mellan" i Excel. Detta ska tolkas i en inkluderande mening för att inkludera även de övre och nedre gränserna (så länge de är heltal).

Återigen, med användning av IF-funktionen kan vi mycket enkelt simulera kasta ett antal mynt. Allt vi behöver göra är att använda funktionen RANDBETWEEN (1, 2) ner i en kolumn med celler. I en annan kolumn kan vi använda en IF-funktion som returnerar H om en 1 har återlämnats från vår RANDBETWEEN-funktion, och en T annars.

Naturligtvis finns det andra möjligheter att använda RANDBETWEEN-funktionen. Det skulle vara en enkel applikation för att simulera rullningen av en dyna. Här skulle vi behöva RANDBETWEEN (1, 6). Varje nummer från 1 till 6 representerar en av de sex sidorna av en dyna.

Återberäkningar

Dessa funktioner som hanterar slumpmässighet ger ett annat värde vid varje omberäkning. Detta innebär att varje gång en funktion utvärderas i en annan cell kommer slumpmässiga nummer att ersättas av uppdaterade slumpmässiga nummer. Av den anledningen, om en viss uppsättning slumpmässiga nummer ska studeras senare, skulle det vara värt att kopiera dessa värden och sedan klistra in dessa värden i en annan del av kalkylbladet.

Verkligen slumpmässigt

Vi måste vara försiktiga när vi använder dessa funktioner eftersom de är svarta rutor. Vi vet inte vilken process Excel använder för att generera dess slumpmässiga nummer. Av detta skäl är det svårt att säkert veta att vi får slumpmässiga nummer.