Delen via


RAND

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Retourneert een willekeurig getal dat groter is dan of gelijk is aan 0 en kleiner dan 1, gelijkmatig verdeeld. Het getal dat wordt geretourneerd, verandert telkens wanneer de cel met deze functie opnieuw wordt berekend.

Syntaxis

RAND()  

Retourwaarde

Een decimaal getal.

Opmerkingen

  • Herberekening is afhankelijk van verschillende factoren, waaronder of het model is ingesteld op de modus Handmatige of Automatische herberekening en of gegevens zijn vernieuwd.

  • RAND en andere vluchtige functies die geen vaste waarden hebben, worden niet altijd opnieuw berekend. Als u bijvoorbeeld een query of filter uitvoert, worden dergelijke functies meestal niet opnieuw geëvalueerd. De resultaten voor deze functies worden echter opnieuw berekend wanneer de hele kolom opnieuw wordt berekend. Deze situaties omvatten het vernieuwen van een externe gegevensbron of het handmatig bewerken van gegevens waardoor formules die deze functies bevatten, opnieuw worden geëvalueerd.

  • RAND wordt altijd opnieuw berekend als de functie wordt gebruikt in de definitie van een meting.

  • De functie RAND kan geen resultaat van nul retourneren om fouten zoals delen door nul te voorkomen.

Voorbeelden

Als u een willekeurig reëel getal tussen twee andere getallen wilt genereren, gebruikt u:

= RAND()*(b-a)+a

Een willekeurig getal genereren dat groter is dan 0 en kleiner dan 1:

= RAND()

Een willekeurig getal genereren dat groter is dan 0 en kleiner dan 100

= RAND()*100

Een willekeurig geheel getal genereren dat groter is dan 0 en kleiner dan 100

INT(RAND()*100)

Wiskundige en trig-functies
Statistische functies