Share via


RAND

Gjelder beregnet beregning av beregnet tabellfor beregnet kolonne

Returnerer et tilfeldig tall som er større enn eller lik 0 og mindre enn 1, jevnt fordelt. Tallet som returneres, endres hver gang cellen som inneholder denne funksjonen, beregnes på nytt.

Syntaks

RAND()  

Returverdi

Et desimaltall.

Merknader

  • Omberegning avhenger av ulike faktorer, inkludert om modellen er satt til manuell eller automatisk omberegningsmodus, og om dataene er oppdatert.

  • TILFELDIG og andre flyktige funksjoner som ikke har faste verdier, beregnes ikke alltid på nytt. Kjøring av en spørring eller filtrering vil for eksempel vanligvis ikke føre til at slike funksjoner evalueres på nytt. Resultatene for disse funksjonene beregnes imidlertid på nytt når hele kolonnen beregnes på nytt. Disse situasjonene inkluderer oppdatering fra en ekstern datakilde eller manuell redigering av data som forårsaker ny evaluering av formler som inneholder disse funksjonene.

  • TILFELDIG beregnes alltid på nytt hvis funksjonen brukes i definisjonen av et mål.

  • TILFELDIG-funksjonen kan ikke returnere et resultat av null, for å forhindre feil, for eksempel deling med null.

Eksempler

Hvis du vil generere et tilfeldig reelt tall mellom to andre tall, bruker du:

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

Slik genererer du et tilfeldig tall som er større enn 0 og mindre enn 1:

= RAND()

Generere et tilfeldig tall som er større enn 0 og mindre enn 100

= RAND()*100

Generere et tilfeldig heltall som er større enn 0 og mindre enn 100

INT(RAND()*100)

Matematiske funksjoner og trigonometrifunksjoner
Statistiske funksjoner