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)
Relatert innhold
Matematiske funksjoner og trigonometrifunksjoner
Statistiske funksjoner
Tilbakemeldinger
https://aka.ms/ContentUserFeedback.
Kommer snart: Gjennom 2024 faser vi ut GitHub Issues som tilbakemeldingsmekanisme for innhold, og erstatter det med et nytt system for tilbakemeldinger. Hvis du vil ha mer informasjon, kan du se:Send inn og vis tilbakemelding for