RAND
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer et tilfældigt tal, der er større end eller lig med 0 og mindre end 1, jævnt fordelt. Det tal, der returneres, ændres, hver gang den celle, der indeholder denne funktion, genberegnes.
Syntaks
RAND()
Returværdi
Et decimaltal.
Bemærkninger
Genberegning afhænger af forskellige faktorer, herunder om modellen er indstillet til
Manual
ellerAutomatic
genberegningstilstand, og om dataene er blevet opdateret.RAND og andre flygtige funktioner, der ikke har faste værdier, genberegnes ikke altid. Udførelse af en forespørgsel eller filtrering medfører f.eks. normalt ikke, at sådanne funktioner evalueres igen. Resultaterne for disse funktioner genberegnes dog, når hele kolonnen genberegnes. Disse situationer omfatter opdatering fra en ekstern datakilde eller manuel redigering af data, der medfører genevaluering af formler, der indeholder disse funktioner.
RAND genberegnes altid, hvis funktionen bruges i definitionen af en måling.
RAND funktion kan ikke returnere et resultat af nul for at forhindre fejl, f.eks. division med nul.
Eksempler
Hvis du vil generere et tilfældigt reelt tal mellem to andre tal, skal du bruge:
= RAND()*(b-a)+a
Sådan genereres et tilfældigt tal, der er større end 0 og mindre end 1:
= RAND()
Sådan genereres et tilfældigt tal, der er større end 0 og mindre end 100
= RAND()*100
Sådan genereres et tilfældigt heltal, der er større end 0 og mindre end 100
INT(RAND()*100)
Relateret indhold
matematiske og trigonometri-funktionerstatistiske funktioner