De RANDBETWEEN functie kan worden gebruikt om willekeurige gehele getallen (alleen hele getallen) te genereren tussen een bereik van waarden in een Excel-werkblad. Het bereik voor het willekeurige getal wordt opgegeven met behulp van de argumenten van de functie.
Terwijl de meest gebruikte RAND functie retourneert een decimale waarde tussen 0 en 1, RANDBETWEEN kan een geheel getal genereren tussen twee gedefinieerde waarden, zoals 0 en 10 of 1 en 100.
Als u willekeurige getallen wilt genereren, inclusief decimale waarden, gebruikt u Excel'sRAND functie.
01 van 02RANDBETWEEN Syntaxis van functies en argumenten
De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes, scheidingstekens voor komma's en argumenten. De syntaxis voor de RANDBETWEEN functie is:
= RANDBETWEEN (Onder, Boven)
- Bodem: (Vereist) Het laagst mogelijke gehele getal dat de functie als resultaat heeft. Het werkelijke gehele getal kan voor dit argument worden ingevoerd of het kan een celverwijzing zijn naar de locatie van de gegevens in het werkblad.
- Top: (Verplicht) Het hoogst mogelijke gehele getal dat de functie als resultaat heeft. Het werkelijke gehele getal kan voor dit argument worden ingevoerd of het kan een celverwijzing zijn naar de locatie van de gegevens in het werkblad.
#GETAL! fout: Als het onderste argument een groter getal is dan het bovenste argument, de RANDBETWEEN functie zal a retourneren #GETAL! foutwaarde in de cel waar de functie zich bevindt.
Zoals de RAND functie, RANDBETWEEN is een van Excel's vluchtige functies - wat dit betekent is dat:
- De functie herberekent - produceert een nieuw willekeurig getal telkens wanneer het werkblad wordt gewijzigd, en dit omvat acties zoals het toevoegen van nieuwe gegevens of formules.
- Elke formule die - direct of indirect - afhankelijk is van een cel met een vluchtige functie, wordt ook telkens opnieuw berekend wanneer een wijziging in het werkblad optreedt.
- In werkbladen of werkmappen met grote hoeveelheden gegevens moeten vluchtige functies voorzichtig worden gebruikt omdat ze de reactietijd van het programma kunnen vertragen vanwege de frequentie van herberekeningen.
De functie RANDBETWEEN van Excel gebruiken
De onderstaande stappen behandelen hoe u de RANDBETWEEN functie om een ​​willekeurig geheel getal tussen 1 en 100 te retourneren.
= RANDBETWEEN (1.100)
Opties voor het invoeren van de functie en de bijbehorende argumenten zijn:
- De volledige functie typen in een werkbladcel.
- Selecteer de functie en argumenten met behulp van de Formula Builder.
Hoewel het mogelijk is om de volledige functie gewoon met de hand in te typen, vinden veel mensen het gemakkelijker om de Formula Builder te gebruiken, omdat deze ervoor zorgt dat de syntaxis van de functie, zoals haakjes en scheidingstekens tussen argumenten, wordt ingevoerd.
- Klik op cel C3 om het de actieve cel te maken - de locatie waar deRANDBETWEEN functie zal worden gevonden.
- Klik op deformules tab van delint.
- Klik op deMath & Trig pictogram om de vervolgkeuzelijst Functie te openen.
- Klik op RANDBETWEEN in de lijst om de Formula Builder te openen
De gegevens die in de lege rijen in het dialoogvenster worden ingevoerd, vormen de argumenten van de functie.
De argumenten van de RANDBETWEEN-functie invoeren
- Klik opBottom line van het dialoogvenster.
- Klik op celA3 in het werkblad om deze celverwijzing in het dialoogvenster in te voeren.
- Klik opTop regel van het dialoogvenster.
- Klik op celB3 in het werkblad om de tweede celverwijzing in te voeren.
- KlikOKom de functie te voltooien en terug te keren naar het werkblad.
- Een willekeurig getal tussen 1 en 100 zou in cel C3 moeten verschijnen.
- Als u nog een willekeurig nummer wilt genereren, drukt u opF9 toets op het toetsenbord waardoor het werkblad opnieuw wordt berekend.
- Wanneer u op cel C3 de volledige functie klikt = RANDBETWEEN (A3, A3) wordt weergegeven in de formulebalk boven het werkblad.
Functies die te maken hebben met willekeur, geven bij elke herberekening een andere waarde. Dit betekent dat telkens wanneer een functie in een andere cel wordt geëvalueerd, de willekeurige getallen worden vervangen door bijgewerkte willekeurige getallen.