Завантажте зразок робочої книги
Цей підручник покаже, як створити випадкові групи в Excel і Google Таблицях.
Випадкові групи
Щоб випадковим чином віднести елементи (дані, людей тощо) до груп, ми можемо використовувати функції RANDBETWEEN та CHOOSE:
Функція RANDBETWEEN
Функція RANDBETWEEN генерує випадкові числа між двома цілими числами. У цьому прикладі він буде генерувати числа 1, 2, 3 або 4.
= РАНДБЕТ (1,4)
Функція ВИБІР
Функція ВИБІР вибирає елемент зі списку за його позицією.
= ВИБРАТИ (3, "КОМАНДА А", "КОМАНДА В", "КОМАНДА С", "КОМАНДА D")
Поєднавши дві функції, ми можемо випадковим чином «вибрати» елемент зі списку, таким чином, призначаючи людей до груп, як у першому прикладі.
= ВИБРАТИ (РАНДБЕТ (1,3), "А", "В", "С")
Випадкові групи - однакового розміру
У наведеному вище прикладі люди будуть віднесені до абсолютно випадкових груп. Отримані групи можуть бути не однакового розміру.
Щоб віднести людей до груп однакового розміру, ми можемо використовувати функції ROUND, ROUNDUP та RANK:
Цей розрахунок дещо складніший, тому давайте пройдемося по ньому.
Функція RAND
По -перше, ми використовуємо функцію RAND для створення випадкових десяткових значень від 0 до 1 для кожної людини:
= RAND ()
Тепер, коли у нас є випадкові числа для кожної людини, у нас є спосіб розділити їх на групи.
Функція RANK
Далі ми будемо використовувати функцію RANK, щоб визначити, де кожне випадкове значення «займає місце» у списку випадкових значень.
= РАНГ (A2, $ A $ 2: $ A $ 11)
Функція RANK поверне число від 1 до загальної кількості людей у групі. Найбільше випадкове число отримає 1, друге за величиною отримає 2 тощо.
Далі ми поділимо результат функції RANK на бажаний розмір групи. (напр. 4 для групи по 4 особи на групу).
= РАНГ (E2, $ E $ 2: $ E $ 11)/3
Зверніть увагу, що це повертає десяткові значення від 0 до 4.
Функція ROUNDUP
Нарешті, ми застосуємо функцію ROUNDUP до результату, щоб округлити десяткові значення до цілих значень 1,2,3 і 4.
= ОГОЛОШЕННЯ (РАНГ (E2, $ E $ 2: $ E $ 11)/3,0)
Примітка: Встановивши num_digits вводячи значення 0, ми повідомляємо функції ROUNDUP округлювати до найближчого цілого числа.
Випадкові групи в Таблицях Google
Усі наведені вище приклади працюють точно так само в Google Таблицях, як і в Excel.