1

Я провожу исследование, в котором каждый из 300 участников оценивает 12 прототипов каждый. Всего у нас 33 прототипа. Как мне сгенерировать 300 списков, каждый из которых содержит 12 случайных прототипов из 33 в Excel, гарантируя, что ни один список не содержит дубликатов, а все прототипы появятся не менее 100 раз?

3 ответа3

1

Это не то, для чего хорош Excel, но вы можете использовать интеграцию VB для этого.

-1

Самый простой способ:

  1. Сделайте по 1 строке для каждого участника, начиная с A2, используя столбец A, чтобы указать его имя / участника #.

  2. Поместите один прототип на столбец в ячейки B1:AH1, затем выберите и перетащите их вниз, чтобы заполнить каждый столбец для всех 300 участников.

  3. Напишите макрос, который случайным образом удаляет 21 ячейку между B1:AH1 для каждой строки

  4. Используйте сортировку в меню инструментов, чтобы проверить наличие дубликатов

-2

Хотя это определенно возможно сделать в Excel, это будет сложно, поскольку с VBA сложно работать. Если вам нужен более мощный инструмент для работы с электронными таблицами, вы можете взглянуть на Resolver One

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .