Un modo per generare numeri casuali in Fogli Google è con la funzione RAND. Di per sé, la funzione crea un intervallo limitato quando si tratta di generare numeri casuali. Utilizzando RAND nelle formule e combinandolo con altre funzioni, l'intervallo di valori può essere facilmente ampliato.
Come funziona la funzione RAND
Specificando i valori alto e basso di un intervallo, RAND può restituire numeri casuali all'interno di un intervallo specificato, come 1 e 10 o 1 e 100.
L'output della funzione può anche essere ridotto a numeri interi combinando la funzione con la funzione TRUNC, che tronca o rimuove tutte le cifre decimali da un numero.
In Fogli Google, quando si genera un valore casuale compreso tra 0 e 1, la funzione RAND restituisce un numero casuale compreso tra 0 compreso e 1 esclusivo. Mentre è usuale descrivere l'intervallo di valori generato dalla funzione come compreso tra 0 e 1, in verità è più esatto dire che l'intervallo è compreso tra 0 e 0,99999999…
La formula che restituisce un numero casuale compreso tra 1 e 10 restituisce un valore compreso tra 0 e 9.99999…
La sintassi della funzione RAND
La sintassi di una funzione si riferisce al layout della funzione e include il nome della funzione, le parentesi, i separatori di virgole e gli argomenti.
La sintassi per la funzione RAND è:
=RAND ()
A differenza della funzione RANDBETWEEN, che richiede la specifica di argomenti di fascia alta e bassa, la funzione RAND non accetta argomenti.
La funzione RAND e la volatilità
La funzione RAND è una funzione volatile che, per impostazione predefinita, cambia o ricalcola ogni volta che cambia il foglio di lavoro e queste modifiche includono azioni come l'aggiunta di nuovi dati.
Inoltre, qualsiasi formula che dipende direttamente o indirettamente da una cella contenente una funzione volatile viene ricalcolata ogni volta che si verifica una modifica nel foglio di lavoro.
Pertanto, nei fogli di lavoro che contengono grandi quantità di dati, le funzioni volatili dovrebbero essere usate con cautela, in quanto possono rallentare il tempo di risposta del programma a causa della frequenza dei ricalcoli.
Generazione di nuovi numeri casuali con aggiornamento
Poiché Google Sheets è un programma di fogli di lavoro online, la funzione RAND può essere forzata a generare nuovi numeri casuali aggiornando lo schermo utilizzando il pulsante di aggiornamento del browser web.
Una seconda opzione è premere il tasto F5 sulla tastiera, che aggiorna anche la finestra del browser corrente.
Modifica della frequenza di aggiornamento di RAND
In Fogli Google, puoi modificare la frequenza con cui RAND e altre funzioni volatili ricalcolano dall'impostazione predefinita al momento della modifica a:
- Al cambio e ogni minuto.
- Al cambio e ogni ora.
I passaggi per modificare la frequenza di aggiornamento sono:
- Seleziona il menu File per aprire l'elenco delle opzioni del menu.
-
Seleziona Impostazioni foglio di calcolo nell'elenco per aprire la finestra di dialogo Impostazioni foglio di calcolo.
-
Nella sezione Ricalcolo della finestra di dialogo, scegli l'impostazione corrente, ad esempio al cambio per mostrare l'elenco completo delle opzioni di ricalcolo.
-
Seleziona l' opzione di ricalcolo desiderata nell'elenco.
-
Seleziona il pulsante Salva impostazioni per salvare la modifica e tornare al foglio di lavoro.
Inserimento della funzione RAND
Poiché la funzione RAND non accetta argomenti, può essere inserita in qualsiasi cella del foglio di lavoro digitando:
=RAND ()
In alternativa, puoi anche inserire la funzione utilizzando la casella di suggerimento automatico di Fogli Google che si apre quando il nome della funzione viene digitato in una cella. I passaggi sono:
- Seleziona una cella in un foglio di lavoro in cui visualizzare i risultati della funzione.
-
Digita il segno di uguale (=) seguito dal nome della funzione RANDDurante la digitazione, viene visualizzata la casella di suggerimento automatico con i nomi delle funzioni che iniziano con la lettera R. Quando nella casella viene visualizzato il nome RAND, selezionare name per inserire il nome della funzione e una parentesi tonda aperta nella cella selezionata.
-
Un numero casuale compreso tra 0 e 1 appare nella cella corrente. Per generarne un altro, premi il tasto F5 sulla tastiera o aggiorna il browser.
Quando selezioni la cella corrente, la funzione completa=RAND () appare nella barra della formula sopra il foglio di lavoro.
Generazione di numeri casuali tra 1 e 10 o 1 e 100
La forma generale dell'equazione utilizzata per generare un numero casuale all'interno di un intervallo specificato è:
=RAND()(Alto - Basso) + Basso
Qui, Alto e Basso indicano i limiti superiore e inferiore dell'intervallo di numeri desiderato.
Per generare un numero casuale compreso tra 1 e 10, inserisci la seguente formula in una cella del foglio di lavoro:
=RAND()(10 - 1) + 1
Per generare un numero casuale compreso tra 1 e 100, inserisci la seguente formula in una cella del foglio di lavoro:
=RAND()(100 - 1) + 1
Generazione di numeri interi casuali compresi tra 1 e 10
Per restituire un numero intero - un numero intero senza parti decimali - la forma generale dell'equazione è:
=TRUNC (RAND() (Alto - Basso) + Basso)
Per generare un numero intero casuale compreso tra 1 e 10, inserisci la seguente formula in una cella del foglio di lavoro:
=TRUNC (RAND()(10 - 1) + 1)