Læs på engelsk

Del via


RAND

Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel

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 manuel eller automatisk 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.

  • Funktionen RAND 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)

Funktioner til matematik og trigonometri
Statistiske funktioner