Skip to main content

Generare numeri casuali con la funzione RAND di Excel

MasterExcel.it | Tutorial Funzione Random Excel (generatore di numeri casuali o sequenze random) (Aprile 2025)

MasterExcel.it | Tutorial Funzione Random Excel (generatore di numeri casuali o sequenze random) (Aprile 2025)
Anonim

Un modo per generare numeri casuali in Excel è con il RAND funzione. Di per sé, la funzione genera un numero limitato di numeri casuali, ma usando RAND in formule con altre funzioni, l'intervallo di valori può essere facilmente ampliato in modo che:

  • Specificando i valori alti e bassi di un intervallo, RAND può essere fatto per restituire numeri casuali all'interno di un intervallo specificato, come 1 e 10 o 1 e 100.
  • L'output della funzione può essere ridotto a numeri interi combinando la funzione con TRUNC funzione, che tronca o rimuove tutte le cifre decimali da un numero.

Il RAND funzione restituisce un numero uniformemente distribuito maggiore o uguale a 0 e minore di 1. Mentre è normale descrivere l'intervallo di valori generato dalla funzione come da 0 a 1, in realtà, è più esatto dire che l'intervallo è tra 0 e 0,999 …

Sintassi e argomenti della funzione RAND

La sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi, i separatori di virgola e gli argomenti della funzione. La sintassi per il RAND la funzione è:

= RAND ()

non mi piace il RANDBETWEEN funzione, che richiede argomenti high-end e low-end da specificare, la funzione RAND non accetta argomenti.

Parecchi RAND sono stati usati esempi di funzioni per produrre i risultati mostrati nell'immagine sopra.

  • Il primo esempio immette il RAND funzione da solo.
  • Il secondo esempio crea una formula che genera un numero casuale compreso tra 1 e 10 o 1 e 100.
  • Il terzo esempio genera un numero casuale compreso tra 1 e 10 utilizzando il TRUNC funzione.
  • L'ultimo esempio utilizza il IL GIRO funzione per ridurre il numero di cifre decimali per numeri casuali.

Generazione di numeri con RAND

Poiché la funzione RAND non accetta argomenti, può essere facilmente inserita in qualsiasi cella del foglio di lavoro semplicemente facendo clic su una cella e digitando:

= RAND ()

Il risultato è un numero casuale compreso tra 0 e 1 nella cella.

Genera numeri all'interno di un intervallo

La forma generale dell'equazione utilizzata per generare un numero casuale all'interno di un intervallo specificato è:

= RAND () * (alto - basso) + basso

alto e Basso indica i limiti superiore e inferiore dell'intervallo di numeri desiderato. Ad esempio, per generare un numero casuale compreso tra 1 e 10, immettere la seguente formula in una cella del foglio di lavoro:

= RAND () * (10 - 1) + 1

Generazione di numeri casuali casuali con RAND

Per restituire un numero intero - un numero intero senza parti decimali - la forma generale dell'equazione è:

= TRUNC (RAND () * (alto - basso) + basso)

Piuttosto che rimuovere tutte le posizioni decimali con il TRUNC funzione, possiamo usare il seguente IL GIRO funzione in congiunzione con RAND ridurre il numero di cifre decimali nel numero casuale a due.

= ROTONDO (RAND () * (Alto - Basso) + Basso, Decimale)

Funzione RAND e Volatilità

Il RAND la funzione è una delle funzioni volatili di Excel; ciò significa che:

  • La funzione ricalcola e produce un nuovo numero casuale ogni volta che il foglio di lavoro cambia, incluse azioni come l'aggiunta di nuovi dati.
  • Qualsiasi formula che dipende direttamente o indirettamente da una cella contenente una funzione volatile ricalcola anche ogni volta che si verifica una modifica nel foglio di lavoro.
  • In fogli di lavoro o cartelle di lavoro contenenti grandi quantità di dati, le funzioni volatili dovrebbero essere utilizzate con cautela perché possono rallentare il tempo di risposta del programma a causa della frequenza dei ricalcoli.

Forzando la funzione RAND per produrre nuovi numeri casuali senza apportare altre modifiche a un foglio di lavoro, è possibile eseguire premendo il tastoF9tasto sulla tastiera. Ciò impone il ricalcolo dell'intero foglio di lavoro incluse le celle contenenti la funzione RAND.

IlF9 la chiave può anche essere utilizzata per impedire che un numero casuale cambi ogni volta che viene apportata una modifica al foglio di lavoro:

  1. Fare clic su una cella del foglio di lavoro in cui deve risiedere il numero casuale.
  2. Digita la funzione = RAND () nella barra della formula sopra il foglio di lavoro.
  3. premi ilF9 chiave per cambiare il RAND funzione in un numero casuale statico.
  4. premi ilaccedere tasto sulla tastiera per inserire il numero casuale nella cella selezionata.

Ora, premendoF9 di nuovo non avrà alcun effetto sul numero casuale.