Condividi tramite


RAND

Si applica a:Calcolo visivo misuratabella calcolata colonnacalcolata

Restituisce un numero casuale uniformemente distribuito e superiore o uguale a 0 e minore di 1. 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 l'impostazione del modello sulla modalità di ricalcolo Manuale o Automatico e l'aggiornamento dei dati.

  • RAND e altre funzioni volatili che non hanno valori fissi non vengono sempre ricalcolate. L'esecuzione di una query o di un filtro, ad esempio, in genere non comporta una nuova valutazione di tali funzioni. I risultati di queste funzioni vengono tuttavia 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 una nuova valutazione delle formule contenenti queste funzioni.

  • La funzione RAND viene sempre ricalcolata se usata nella definizione di una misura.

  • La funzione RAND non può restituire un risultato uguale a zero per impedire errori quale la divisione per zero.

Esempi

Per generare un numero reale casuale tra due numeri diversi, 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 trigonometriche
Funzioni statistiche