Я провожу исследование, в котором каждый из этих 300 участников оценивают 12 прототипов каждый. У нас есть 33 прототипа всего. Как я генерировал бы 300 списков каждый содержащий 12 случайных прототипов от 33 в Excel, гарантирующем, что никакой список не содержит дубликат, и все прототипы появляются по крайней мере 100 раз?
Это не вид вещи, для которой Excel хорош, но Вы смогли использовать интеграцию VB, чтобы сделать это.
Самый простой путь:
Сделайте 1 строку для каждого Участника, запускающегося в A2, с помощью столбца A, чтобы поставить их имя.
Поместите один прототип для каждого столбца в ячейки B1:AH1, затем выберите и ослабьте их так, чтобы он заполнил каждый столбец для всех 300 участников.
Запишите макрос, который случайным образом удаляет 21 ячейку между B1:AH1 для каждой строки
Используйте вид в меню инструментов, чтобы смочь проверить на дубликаты
В то время как определенно возможно сделать в Excel, это было бы трудно, так как VBA хитер для работы с. При необходимости в более мощном инструменте электронной таблицы, Вы могли бы хотеть посмотреть на Сопоставитель Один