Scarica la cartella di lavoro di esempio
Questo tutorial dimostrerà come creare gruppi casuali in Excel e Fogli Google.
Gruppi casuali
Per assegnare in modo casuale elementi (dati, persone, ecc.) a gruppi possiamo utilizzare le funzioni CASUALE FRA e SCEGLI:
Funzione RANDBETWEEN
La funzione RANDBETWEEN genera numeri casuali tra due interi. In questo esempio genererà i numeri 1, 2, 3 o 4.
=CASUALE TRA(1,4)
SCEGLI Funzione
La funzione SCEGLI seleziona un elemento da un elenco in base alla sua posizione.
=SCEGLI(3,"SQUADRA A","SQUADRA B","SQUADRA C","SQUADRA D")
Combinando le due funzioni possiamo “scegliere” casualmente una voce da una lista, assegnando così le persone ai gruppi come nel primo esempio.
= SCEGLI (CASUALE TRA (1,3), "A", "B", "C")
Gruppi casuali - Stessa dimensione
L'esempio sopra assegnerà le persone a gruppi completamente casuali. I gruppi risultanti potrebbero non essere della stessa dimensione.
Per assegnare le persone a gruppi della stessa dimensione, possiamo utilizzare le funzioni ROUND, ROUNDUP e RANK:
Questo calcolo è un po' più complicato, quindi ti guidiamo attraverso di esso.
Funzione RAND
Innanzitutto, utilizziamo la funzione RAND per generare valori decimali casuali tra 0 e 1 per ogni persona:
=CASUALE()
Ora che abbiamo numeri casuali per ogni persona, abbiamo un modo per dividerli in gruppi.
Funzione RANK
Successivamente useremo la funzione RANK per identificare dove ogni valore casuale si "classifica" nell'elenco dei valori casuali.
=RANGO(A2,$A$2:$A$11)
La funzione RANK restituirà un numero compreso tra 1 e il numero totale di persone nel gruppo. Il numero casuale più grande riceverà 1, il secondo più grande riceverà 2, ecc.
Successivamente divideremo il risultato della funzione RANK per la dimensione del gruppo desiderata. (es. 4 per un gruppo di 4 persone per gruppo).
=RANGO(E2,$E$2:$E$11)/3
Si noti che questo restituisce valori decimali compresi tra 0 e 4.
Funzione ROUNDUP
Infine, applicheremo la funzione ROUNDUP al risultato per arrotondare i valori decimali fino ai valori interi 1,2,3 e 4.
=AROUNDUP(RANK(E2,$E$2:$E$11)/3,0)
Nota: Impostando il num_cifre input a 0, diciamo alla funzione ROUNDUP di arrotondare per eccesso all'intero più vicino.
Gruppi casuali in Fogli Google
Tutti gli esempi precedenti funzionano esattamente allo stesso modo in Fogli Google come in Excel.