Випадковий вибір у Excel [закрито]


0

Я початківець. Мені потрібна допомога, щоб написати формулу в Excel, щоб випадковим чином вибрати людей до 6 команд на основі статі, наприклад:

У мене є список із 78 осіб, що містить 48 жінок та 30 чоловіків, і я хочу розподілити їх на 6 команд, але кожна команда повинна мати 5 чоловіків не більше чи менше.

Я спробував використовувати різні формули, які збирають ім'я випадковим чином на основі одного критерію, але в результаті отримують дублікати або помилки, однакові для випадкового вибору імен без критеріїв

ось приклад мого списку:

введіть тут опис зображення


2
Це звучить як запитання домашнього завдання.
Xavierjazz

2
Ласкаво просимо до Супер Користувача. Ми не сервіс написання сценарію. Ми очікуємо, що користувачі скажуть нам, що вони намагалися до цього часу (включаючи будь-які сценарії, якими вони користуються) та де вони застрягли, щоб ми могли допомогти у вирішенні конкретних проблем. Питання, які задають лише сценарії, занадто широкі і, ймовірно, можуть бути затримані або закриті . Прочитайте, будь ласка, як мені поставити гарне запитання? .
DavidPostill

Голосування за повторне відкриття, оскільки це не настільки широко, як очікувалося. Відповіді служать гарною канонічною основою для повторних запитань.
fixer1234

Відповіді:


2

Випадковий підбір з VLOOKUP()чи іншим способом важкий, якщо ви хочете уникати дублікатів. Мій підхід полягає в тому, щоб додати випадкове число в додатковий стовпець ( =RND()), а потім просто сортувати рядки даних за випадковими значеннями. Тоді просто візьміть верхню N.


1

Ось формулярна версія підходу Агуга . Поставте імена в А1 до А30 . В B1 введіть:

=RAND()

і скопіюйте вниз. У C1 введіть:

=INDEX($A$1:$A$30,MATCH(LARGE($B$1:$B$30,ROW()),$B$1:$B$30,0))

і скопіюйте вниз. Колонка C буде ськремблірованний версія стовпця A . Просто виберіть від C1 до C5 для першої команди, від C6 до C10 для другої команди тощо:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.