Weten hoe u willekeurige getallen in uw spreadsheet kunt genereren, kan erg handig zijn. Gelukkig kan dit gemakkelijk worden gedaan in Google Spreadsheets. U kunt twee functies in Google Spreadsheets gebruiken om een willekeurig getal te maken. Dit zijn de functies RAND en RANDBETWEEN.
Met RANDBETWEEN kunt u willekeurig een getal genereren vanaf een bepaalde limiet tussen twee getallen. Dit artikel zal zich concentreren op de RANDBETWEEN-functie en de syntaxis ervan bekijken, redenen om RANDBETWEEN te gebruiken in plaats van RAND, en een paar voorbeelden van de functie.
De syntaxis voor RANDBETWEEN
Voordat we de functie in actie bekijken, is het belangrijk om de syntaxis van de formule te begrijpen. Het werkt vergelijkbaar met RANDTUSSEN in Excel. U kunt het als volgt gebruiken in Google Spreadsheets:
=RANDTUSSEN(onder, boven)
Deze syntaxis is relatief eenvoudig in vergelijking met andere functies en heeft slechts twee argumenten nodig om te werken. Dit zijn:
- lager: Dit is de ondergrens van het bereik. Het specificeert dat het te genereren getal gelijk moet zijn aan of groter moet zijn dan de gedefinieerde parameter.
- bovenste: Dit is de bovengrens van het bereik. Het specificeert dat het te genereren getal gelijk aan of kleiner moet zijn dan de gedefinieerde parameter.
Decimale waarden kunnen worden gebruikt voor de onderste en de bovenste parameters. Het gebruik van deze waarden betekent dat de bovengrens wordt afgerond op het onderste gehele getal. Als de bovengrens bijvoorbeeld 10,4 is, wordt deze afgerond op 10. Evenzo, als de ondergrens is gedefinieerd als 2,6, wordt het getal afgerond op 3.
RANDTUSSEN vs. RAND
Hoewel RAND en RANDBETWEEN hetzelfde werken en voor vergelijkbare doeleinden kunnen worden gebruikt, zoals: complexe generatoren voor willekeurige getallen bouwen in Google Spreadsheets, ze zijn niet hetzelfde.
- Het is veel minder waarschijnlijk dat RANDBETWEEN volledig unieke nummers produceert voor een kleiner bereik in vergelijking met de RAND-formule.
- RAND kan decimale waarden retourneren, terwijl RANDBETWEEN gehele waarden retourneert.
- De RAND-formule heeft geen parameters nodig, terwijl RANDBETWEEN twee parameters nodig heeft om te werken. De parameters specificeren de boven- en ondergrens van de waarden die moeten worden gegenereerd.
- De RAND-formule kan een getal tussen 0 en 1 genereren. Aan de andere kant kan RANDBETWEEN worden gebruikt om een nummer te genereren binnen een door de gebruiker gedefinieerde limiet.
RANDTUSSEN Voorbeelden in Google Spreadsheets
Laten we, om de functie goed te begrijpen, eens kijken naar een paar voorbeelden van de functie in actie.
Eenvoudig RANDTUSSEN
Dit is de eenvoudigste manier om de RANDBETWEEN-functie in Google Spreadsheets te gebruiken. In het onderstaande voorbeeld selecteren we de ondergrens als 1 en de bovengrens als 100. De functie genereert een waarde tussen de opgegeven limieten.
Hier zijn de stappen die u moet uitvoeren om dit te doen:
- Klik en selecteer de cel waarin u de formule wilt invoeren.
- Typ een gelijkteken en vervolgens de naam van de formule. Voeg hierna een openingshaakje toe. In dit geval ziet het er zo uit =RANDTUSSEN(
- Voor de eerste parameter zullen we de ondergrens invoeren, namelijk: 1 in dit geval.
- Voeg een kommasymbool toe en typ de tweede parameter in, dit is de bovengrens. In dit geval is het 100.
- Voeg een sluithaakje toe om de formule af te ronden.
- druk de Binnenkomen toets of klik buiten de cel om de formule uit te voeren.
Genest RANDTUSSEN
In dit voorbeeld bekijken we een geneste implementatie van de RANDBETWEEN-formule. We hebben 10 namen in een kolom en we willen willekeurig één naam uitkiezen. We kunnen dit doen door de formules INDEX, RANDBETWEEN en COUNTA te combineren.
Hier zijn de stappen die u moet uitvoeren om dit te doen:
- Klik en selecteer de cel waarin u de formule wilt invoeren.
- Typ een gelijkteken en vervolgens de naam van de eerste formule. Voeg hierna een openingshaakje toe. In dit geval ziet het eruit als: =INDEX(
- Voor de eerste parameter voeren we het celbereik in, dat is A2:A11 in dit geval.
- Voeg een kommasymbool toe en typ de tweede parameter in, de formule RANDBETWEEN. In dit geval is het RANDTUSSEN(
- Voeg de eerste parameter voor de formule toe, namelijk 1 als ondergrens.
- Voor de bovengrens gebruiken we de COUNTA-formule om het aantal vermeldingen te tellen. Hier schrijven we het als AANTAL (
- Schrijf het celbereik als de parameter voor AANTAL. Hier schrijven we het als A2:A11.
- Voeg drie sluithaakjes toe om de formule te voltooien (één voor elke geneste functie in de formule)
- druk de Binnenkomen toets of klik buiten de cel om de formule uit te voeren.
Laten we het hebben over hoe de formule werkt.
- Eerst gebruiken we de INDEX-formule om een item uit de kolom te retourneren op de positie die wordt aangegeven door een willekeurig getal.
- Vervolgens gebruiken we de formule RANDBETWEEN om het willekeurige getal tussen de onder- en bovengrens te genereren.
- COUNTA wordt gebruikt om de bovengrens van de kolom te vinden.
Dingen die u moet weten over RANDBETWEEN
De formule RANDBETWEEN is een vluchtige formule. Dit betekent dat het herberekent wanneer u een versie van uw Google-spreadsheet bekijken, bewerken of verwijderen. Elke keer dat u de spreadsheet opnieuw opent, wordt er ook een herberekening uitgevoerd.
U kunt de functie ook forceren om elke minuut of elk uur opnieuw te berekenen. Hiervoor moet u herberekening inschakelen:
- Klikken op Bestand in de bovenste balk van het werkblad.
- Klik in het vervolgkeuzemenu dat wordt geopend op Instellingen. Er wordt een nieuw venster geopend > schakel over naar de Berekening tabblad.
- Klik op het vak onder herberekening. Hier kunt u selecteren wanneer de herberekening moet worden uitgevoerd. U kunt kiezen uit bij verandering, Bij verandering en elke minuut, en Op wisselgeld en elk uur.
Houd er rekening mee dat uw spreadsheet extreem traag kan worden als u deze optie gebruikt, vooral als u veel formules of waarden in de spreadsheet heeft.
De RANDBETWEEN-functie in Google Spreadsheets afronden
Om het allemaal samen te vatten, moet u de RANDBETWEEN-functie in Google Spreadsheets gebruiken wanneer u boven- en onderlimieten moet instellen voor een willekeurig getal in een formule.
Het kan gemakkelijk afzonderlijk in een cel worden gebruikt en vervolgens worden gebruikt in een celverwijzing voor een andere functie of genest in een langere formule. In beide gevallen is het een geweldige essentiële Google Spreadsheets-functie om in je arsenaal te hebben.