Condividi tramite


RAND

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Restituisce un numero casuale maggiore o uguale a 0 e minore di 1, distribuito in modo uniforme. Il numero restituito cambia ogni volta che la cella contenente questa funzione viene ricalcolata.

Sintassi

RAND()

Valore restituito

Numero decimale.

Osservazioni

  • Il ricalcolo dipende da vari fattori, tra cui se il modello è impostato su Manual o Automatic modalità di ricalcolo e se i dati sono stati aggiornati.

  • RAND e altre funzioni volatili che non hanno valori fissi non vengono sempre ricalcolate. Ad esempio, l'esecuzione di una query o di un filtro non comporta in genere la rivalutazione di tali funzioni. Tuttavia, i risultati di queste funzioni verranno ricalcolati quando viene ricalcolata l'intera colonna. Queste situazioni includono l'aggiornamento da un'origine dati esterna o la modifica manuale dei dati che causa la rivalutazione delle formule che contengono queste funzioni.

  • RAND viene sempre ricalcolato se la funzione viene usata nella definizione di una misura.

  • RAND funzione non può restituire un risultato pari a zero, per evitare errori come divisione per zero.

Esempi

Per generare un numero reale casuale tra due altri numeri, usare:

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

Per generare un numero casuale maggiore di 0 e minore di 1:

= RAND()

Per generare un numero casuale maggiore di 0 e minore di 100

= RAND()*100

Per generare un numero intero casuale maggiore di 0 e minore di 100

INT(RAND()*100)

funzioni matematiche e trigfunzioni statistiche