Lezen in het Engels

Delen via


RAND

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert een willekeurig getal dat groter is dan or gelijk aan 0 and kleiner dan 1, gelijkmatig verdeeld. Het getal dat wordt geretourneerd, verandert elke time de cel met deze functie wordt opnieuw berekend.

Syntaxis

RAND()  

value retourneren

Een decimaal getal.

Opmerkingen

  • Herberekening is afhankelijk van verschillende factoren, waaronder of het model is ingesteld op ManualorAutomatic herberekeningsmodus, and of gegevens zijn vernieuwd.

  • RAND and andere vluchtige functies die notfixedvalues hebben not, worden altijd opnieuw berekend. Als u bijvoorbeeld een query or filtert, worden deze functies meestal opnieuw geëvalueerd not. 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 or handmatig bewerken van gegevens waardoor formules die deze functies bevatten, opnieuw worden geëvalueerd.

  • RAND wordt altijd opnieuw berekend if de functie wordt gebruikt in de definitie van een measure.

  • RAND functie 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 generate, gebruikt u:

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

Een willekeurig getal groter dan 0 and kleiner dan 1 generate:

= RAND()

Een willekeurig getal groter dan 0 and kleiner dan 100 generate

= RAND()*100

Een willekeurig geheel getal groter dan 0 and kleiner dan 100 generate

INT(RAND()*100)

wiskundige and Trig-functies
statistische functies