Pobierz przykładowy skoroszyt
Ten samouczek pokaże, jak tworzyć losowe grupy w Excelu i Arkuszach Google.
Grupy losowe
Aby losowo przypisać elementy (dane, osoby itp.) do grup, możemy użyć funkcji RANDBETWEEN i CHOOSE:
Funkcja RANDBETWEEN
Funkcja RANDBETWEEN generuje losowe liczby między dwiema liczbami całkowitymi. W tym przykładzie wygeneruje liczby 1, 2, 3 lub 4.
=RANDWEEN(1,4)
WYBIERZ funkcję
Funkcja WYBIERZ wybiera element z listy według jego pozycji.
=WYBIERZ(3;"ZESPÓŁ A","ZESPÓŁ B","ZESPÓŁ C","ZESPÓŁ D")
Łącząc obie funkcje możemy losowo „wybrać” element z listy, przypisując w ten sposób osoby do grup jak w pierwszym przykładzie.
=WYBIERZ(RANDBETWEEN(1,3);"A","B","C")
Grupy losowe - ten sam rozmiar
Powyższy przykład przypisuje osoby do całkowicie losowych grup. Powstałe grupy mogą nie być tej samej wielkości.
Aby przypisać ludzi do grup o tej samej wielkości, możemy użyć funkcji ZAOKR, ZAOKR.GÓRA i RANKING:
To obliczenie jest nieco bardziej skomplikowane, więc przejdźmy przez to.
Funkcja RAND
Najpierw używamy funkcji RAND, aby wygenerować losowe wartości dziesiętne z zakresu od 0 do 1 dla każdej osoby:
=RANO()
Teraz, gdy mamy losowe liczby dla każdej osoby, możemy podzielić je na grupy.
RANGA Funkcja
Następnie użyjemy funkcji RANK, aby określić, gdzie każda wartość losowa „porządkuje” na liście wartości losowych.
=RANK(A2,$A$2:$A$11)
Funkcja RANK zwróci liczbę od 1 do całkowitej liczby osób w grupie. Największa liczba losowa otrzyma 1, druga co do wielkości otrzyma 2 itd.
Następnie podzielimy wynik funkcji RANK przez pożądaną wielkość grupy. (np. 4 dla grupy liczącej 4 osoby na grupę).
=RANGA(E2,$E$2:$E$11)/3
Zauważ, że zwraca to wartości dziesiętne od 0 do 4.
Funkcja ZAOKR.
Na koniec zastosujemy do wyniku funkcję ROUNDUP, aby zaokrąglić wartości dziesiętne do wartości całkowitych 1,2,3 i 4.
=ZAOKR.GÓRA(POZYCJA(E2;$E$2:$E$11)/3,0)
Notatka: Poprzez ustawienie liczba_cyfr input do 0, mówimy funkcji ROUNDUP, aby zaokrągliła w górę do najbliższej liczby całkowitej.
Grupy losowe w Arkuszach Google
Wszystkie powyższe przykłady działają dokładnie tak samo w Arkuszach Google, jak w Excelu.