Genera gruppi casuali in excel

  • Gruppi casuali con dimensioni casuali (SCEGLI + RANDBETWEEN)
  • Gruppi casuali della stessa dimensione (RAND + ROUND + RANK)

In entrambi i metodi dobbiamo scrivere una formula. E in questo tutorial impareremo entrambi i modi e li comprenderemo in dettaglio.

generare gruppi casuali

In questo esempio, hai un elenco di studenti con i loro nomi e ora devi assegnare loro un gruppo casuale di nord, sud, est e ovest.

Generazione di gruppi casuali in Excel

Per scrivere questa formula, puoi utilizzare i passaggi seguenti:

  1. Per prima cosa, in una cella, inserisci la funzione SCEGLI.
  2. E nel primo argomento di SCEGLI, che è indice_num, inserisci la funzione CASUALE TRA.
  3. Ora in RANDBETWEEN inserisci “1” in basso e “4” in alto. Quindi hai quattro gruppi per ottenere il risultato; ecco perché devi usare 1 e 4 per creare un intervallo di numeri casuali.
  4. Quindi, nel secondo argomento di SCEGLI, inserisci il nome dei quattro gruppi tra virgolette (“Nord”, “Sud”, “Est”, “Ovest”).
  5. Alla fine, premi Invio per ottenere il risultato. E trascina la formula sul cognome.
generare un gruppo casuale in Excel

Nota: RANBBETWEEN è una funzione volatile che si aggiorna quando modifichi il foglio di calcolo.

 =CHOOSE(RANDBETWEEN(1,4),"North","South","East","West")

Come funziona questa formula?

Per comprendere questa formula è necessario dividerla in due parti: nella prima parte abbiamo RANDBETWEEN, che restituisce un numero casuale compreso tra 1 e 4 (perché abbiamo quattro gruppi).

funzione-prima-parte-a-randbetween

Nella seconda parte abbiamo la funzione SCEGLI, che restituisce un valore dall’elenco definito utilizzando numero_indice. Quando RANDBETWEEN restituisce un numero casuale, SCEGLI restituisce il valore dell’elenco utilizzando quel numero.

seconda parte da scegliere

Quando hai 3 nel numero di indice, SELECT restituisce “Is” nel risultato.

Ma c’è un problema.

Quando si utilizza questa formula, non esiste alcun raggruppamento della stessa dimensione. Quindi puoi vedere dal risultato che i gruppi assegnati agli studenti non hanno la stessa dimensione.

i gruppi interessati non hanno la stessa dimensione

Questo metodo è appropriato solo quando non vuoi tenere conto delle dimensioni del gruppo; in caso contrario è necessario utilizzare la formula di cui parleremo in seguito.

Generazione di gruppi casuali (stessa dimensione)

Per utilizzare questa formula, è necessario creare una colonna helper con la funzione RAND per ottenere il numero casuale compreso tra 0 e 1 come segue.

generare gruppi casuali

Nota: RAND è anche una funzione volatile che cambia il suo valore. E qui convertirò la formula in valori .

funzione rand-volatile

Successivamente inserisci una nuova colonna e la funzione RANK. Quindi, nell’argomento numero, specifica il numero casuale da B2; nell’argomento ref, utilizza l’intero intervallo di numeri casuali.

intervallo intero di numeri casuali
 =RANK(B2,$B$2:$B$13)

Crea una classifica unica per i 12 studenti che hai nell’elenco. Ora devi dividere questa classifica per tre, perché devi avere tre studenti in un unico gruppo.

creare-una-classifica-unica
 =RANK(B2,$B$2:$B$13)/3

Quindi è necessario utilizzare ROUNDUP per arrotondare queste classifiche.

classifica round dopo round
 =ROUNDUP(RANK(B2,$B$2:$B$13)/3,0)

Dopo aver utilizzato ROUNDUP, otterrai un gruppo di pari dimensioni in cui ciascun gruppo ha lo stesso numero di studenti (12 studenti in tutti e quattro i gruppi con tre studenti in ciascun gruppo). Quindi, di nuovo, usa SELEZIONA per convertire questi gruppi di numeri in nomi di gruppi.

gruppo di dimensioni pari
 =CHOOSE(ROUNDUP(RANK(B2,$B$2:$B$13)/3,0),"North","South","East","West")

Ottieni il file Excel

Scaricamento

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *