Come randomizzare il contenuto di una colonna in Excel

Di solito, i fogli di calcolo vengono utilizzati per memorizzare dati aziendali effettivi, non informazioni casuali. Ma i fogli di calcolo possono ancora essere utili per generare numeri casuali in Excel. I dati casuali possono essere utilizzati come input per una formula in modo da testarne il funzionamento in condizioni simulate o utilizzati per ordinare casualmente i dati effettivi per assegnare compiti in modo casuale ai dipendenti, condurre un'estrazione a lotteria o elaborare le richieste dei clienti in ordine casuale. È possibile accedere al generatore di numeri casuali in Excel tramite una semplice funzione di formula chiamata RAND incorporata in Excel.

Funzione Data Randomizer di Excel

Il generatore di numeri casuali di base in Excel è una funzione chiamata RAND che genera un numero reale casuale compreso tra zero e uno. Per usarlo, includilo semplicemente in una formula o anche chiamalo da solo, come "= RAND ()". Genererà un numero casuale.

Se vuoi generare un numero casuale tra aeb, puoi usare la formula "= RAND () (ba) + a". Se vuoi generare sempre un numero intero, racchiudi la formula in una chiamata a INT, che accetta la parte intera di un numero decimale. Scrivi "= INT (RAND () (ba) + a)".

Si noti che ogni volta che i valori nel foglio vengono ricalcolati, verranno generati nuovi dati casuali.

La funzione RANDBETWEEN

Un'altra funzione, chiamata RANDBETWEEN, genera anche numeri interi casuali tra due numeri limite. Ad esempio, "= RANDBETWEEN (1,10)" genererà numeri interi casuali compresi tra 1 e 10, inclusi. È necessario inserire per primo il numero minore nella chiamata alla funzione formula.

Queste funzioni possono essere utilizzate per generare numeri casuali per uno scopo particolare, comprese simulazioni, lotterie o altri giochi d'azzardo. Se desideri riempire una colonna con numeri casuali, inserisci una formula di questo tipo nella colonna più in alto, fai clic sull'angolo in basso a destra della cella e trascina la formula verso il basso nella colonna. Ogni cella riceverà il proprio numero casuale.

Ordinamento casuale in Excel

È possibile generare numeri casuali in Excel e utilizzarli insieme alla funzione di ordinamento di Excel per fare in modo che Excel renda casuale un elenco di dati.

Aggiungi una colonna a qualsiasi set di dati in un foglio di calcolo Excel e riempila con numeri casuali generati con RAND () b_y trascinando la formula _RAND lungo la colonna. Quindi, fare clic sulla scheda "Dati " e fare clic su "Ordina dalla A alla Z" per ordinare i dati in base alla colonna casuale.

Se desideri generare un nuovo ordine casuale, premi F9 per generare nuove voci di numeri casuali in quelle celle e riordina il foglio di calcolo.

Se non vuoi lasciare la colonna di numeri casuali nel tuo foglio di calcolo una volta ordinato, puoi eliminarlo o nasconderlo. Aggiungi una nuova colonna di dati casuali se desideri di nuovo randomizzare l'ordine delle righe del foglio di calcolo.

Casualità dei dati

Alcuni algoritmi di numeri casuali creano dati più veramente casuali di altri. Microsoft ha affermato che la funzione RAND nelle prime versioni di Excel precedenti al 2003 non soddisfaceva alcuni standard di casualità, ma questo è probabilmente un problema solo per le persone che generano enormi quantità di numeri casuali, dell'ordine di 1 milione.

Le versioni più recenti sono state analizzate in modo indipendente e non presentano questo problema, e anche le versioni precedenti dovrebbero andare bene per la maggior parte degli utenti.

Se sei cauto nell'usare un generatore di numeri casuali per una situazione in cui la posta in gioco legale potrebbe essere alta, come un'estrazione ad alto rischio o la crittografia dei dati, potresti consultare un esperto sullo strumento migliore per il lavoro. Se desideri utilizzare un diverso generatore di numeri casuali, puoi sempre fare in modo che emetta un elenco di dati che puoi importare come foglio di calcolo o colonna in Microsoft Excel.