Formuła programu Excel: losowo przypisuj dane do grup -

Spisie treści

Formuła ogólna

=CHOOSE(RANDBETWEEN(1,3),"Group A","Group B","Group B")

Podsumowanie

Aby losowo przypisać ludzi (lub cokolwiek) do grup, możesz użyć funkcji RANDBETWEEN z funkcją WYBIERZ. W pokazanym przykładzie formuła w F3 to:

=CHOOSE(RANDBETWEEN(1,3),"A","B","C")

Po skopiowaniu w dół kolumny ta formuła wygeneruje losową grupę (A, B lub C) dla każdej osoby na liście.

Uwaga: jest to podejście losowe, które pozwoli na grupy o różnej wielkości. Jeśli potrzebujesz podejścia opartego na formule, aby losowo przypisywać osoby do grup o stałym rozmiarze, zobacz tę formułę i omówienie tego filmu.

Wyjaśnienie

Funkcja RANDBETWEEN generuje liczby losowe między dwiema liczbami całkowitymi. Funkcja WYBIERZ przyjmuje liczbę jako pierwszy argument i używa tej liczby do wybrania „n-tego” elementu z następujących argumentów.

Zatem w tej formule RANDBETWEEN generuje liczbę od 1 do 3, ta liczba jest używana do wybierania grupy spośród 3 następujących wartości: „A”, „B”, „C”.

Możesz użyć tego samego podejścia, gdy potrzebujesz wykonać losowe przypisania. Jest to szczególnie przydatne, gdy musisz przypisać dane do ograniczonej liczby wartości tekstowych.

Automatyczne przeliczanie

Należy pamiętać, że RANDBETWEEN ponownie obliczy za każdym razem, gdy nastąpi zmiana w skoroszycie lub nawet gdy skoroszyt jest otwarty. Gdy masz już zestaw losowych przypisań, możesz skopiować i wkleić formuły jako wartości, aby zapobiec dalszym zmianom.

Interesujące artykuły...