Come selezionare celle casualmente in Excel?
Supponiamo che tu abbia una colonna di valori (A1:A15) in un foglio di lavoro e ora devi selezionare 5 celle casuali tra queste. Come potresti gestire questa situazione? In questo articolo, ti mostrerò alcuni trucchi per selezionare celle casualmente in Excel.
Seleziona celle casualmente da una colonna con una formula
Seleziona celle casualmente da un intervallo con Kutools per Excel
Seleziona celle casualmente da una colonna con una Funzione Definita dall'Utente (UDF)
Seleziona celle casualmente da una colonna con una formula
Come mostra lo screenshot seguente, hai un intervallo di dati da A1 ad A15; le formule Rand e Index possono aiutarti a visualizzare le celle casuali in una nuova colonna. Procedi come segue:
1. Nella cella adiacente, ad esempio B1, inserisci la formula =RAND(), e premi il tasto Invio quindi copia la formula nella cella B15. I valori casuali verranno inseriti nelle celle. Vedi screenshot:
2. Poi, nella cella successiva, in questo caso C1, inserisci la formula =INDEX($A$1:$A$15,RANK(B1,$B$1:$B$15)).
3. Quindi premi Invio e seleziona la cella C1, trascina la maniglia di riempimento per coprire quante più celle desideri selezionare. E 5 celle casuali dell'intervallo A1:A15 verranno visualizzate nella colonna C. Vedi screenshot:
Questo metodo può visualizzare i valori delle celle casuali in una nuova colonna, ma funziona solo per un intervallo di una singola colonna, non per un intervallo di celle. Lo strumento Ordina Intervallo Casualmente di Kutools per Excel può aiutarti a selezionare celle casualmente in un intervallo originale in modo conveniente.
Seleziona celle casualmente da un intervallo con Kutools per Excel
Dopo aver installato gratuitamente Kutools per Excel, procedi come segue:
1. Seleziona l'intervallo che vuoi utilizzare.
2. Applica l'utilità facendo clic su Kutools > Intervallo > Ordina / Seleziona Intervallo Casualmente, vedi screenshot:
3. Nella finestra di dialogo Ordina / Seleziona Intervallo Casualmente, fai clic sul pulsante Seleziona, inserisci il numero di celle che desideri selezionare, quindi scegli il Tipo di Selezione di cui hai bisogno. Infine, fai clic su OK o Applica. Vedi screenshot:
Seleziona 10 celle casuali dall'intervallo selezionato
Seleziona 5 righe casuali dall'intervallo selezionato
Seleziona 4 colonne casuali dall'intervallo selezionato
Avanzato per selezionare celle casuali, Ordina Intervallo Casualmente di Kutools per Excel può ordinare i dati casualmente in tutto l'intervallo, in ogni riga, in ogni colonna e così via.
Seleziona celle casualmente da una colonna con una Funzione Definita dall'Utente (UDF)
Il seguente codice VBA può anche aiutarti a visualizzare le celle casuali di cui hai bisogno.
1. Fai clic su Sviluppatore > Visual Basic, si aprirà una nuova finestra di Microsoft Visual Basic per applicazioni, fai clic su Inserisci > Modulo e inserisci la seguente funzione nel Modulo:
Function RandomSelection(aRng As Range)
'Update20131113
Dim index As Integer
Randomize
index = Int(aRng.Count * Rnd + 1)
RandomSelection = aRng.Cells(index).Value
End Function
2. Chiudi quindi la finestra del modulo e inserisci questa funzione =RandomSelection($A$1:$A$15) nella cella B1. Vedi screenshot:
3. Premi il tasto Invio e un valore casuale di A1:A15 verrà visualizzato nella colonna B. Trascina quindi la maniglia di riempimento per coprire quante più celle desideri selezionare.
Articolo correlato:
Ordina casualmente celle in una colonna o intervallo
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!