Формула на Excel: Случайно присвояване на данни на групи -

Съдържание

Обща формула

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

Обобщение

За произволно групиране на хора (или нещо друго) можете да използвате функцията RANDBETWEEN с функцията CHOOSE. В показания пример формулата във F3 е:

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

Когато се копира надолу в колоната, тази формула ще генерира произволна група (A, B или C) за всеки човек в списъка.

Забележка: това е случаен подход, който ще позволи групи с различен размер. Ако имате нужда от подход с формула, за да разпределите произволно хора към групи с фиксиран размер, вижте тази формула и този преглед на видеоклипа.

Обяснение

Функцията RANDBETWEEN генерира произволни числа между две цели числа. Функцията CHOOSE приема число като първи аргумент и използва това число, за да избере елемента "n-ти" от следните аргументи.

И така, в тази формула RANDBETWEEN генерира число между 1 и 3, това число се използва за избор на група от трите следните стойности: "A", "B", "C".

Можете да използвате същия подход по всяко време, когато трябва да правите произволни задания. Това е особено полезно, когато трябва да присвоите данни на ограничен брой текстови стойности.

Автоматично преизчисляване

Имайте предвид, че RANDBETWEEN ще преизчислява винаги, когато има промяна в работната книга или дори когато се отвори работна книга. След като имате набор от произволни задания, може да искате да копирате и поставите формулите като стойности, за да предотвратите по-нататъшни промени.

Интересни статии...