Excel - выбор чисел из большего набора данных
У меня есть вопрос о Excel (надеюсь, на правильном форуме)
У меня есть данные 100 номеров в Excel, и я хочу случайным образом выбрать 30 номеров с тем фактом, что тот же номер не будет выбран снова (поэтому, удалив номер, который уже был выбран)
И я сталкиваюсь, не зная, как это сделать? Я пытался с RANDBETWEEN(1;100) и копировать его 30 раз, но это / может повторить тот же номер.
Не могли бы вы предложить мне помощь в том, как работать с формулами рабочего листа вместо использования VBA, что предлагают некоторые другие вопросы на форуме?
1 ответ
Серьезно, отделитесь от VBA, поскольку вы не хотите VBA, используйте фильтр. Поместите столбец рядом с вашим диапазоном и заполните его =Rand()
Перетащите это вниз. Затем скопируйте и вставьте специальные значения поверх самого себя.
Теперь просто отсортируйте его по возрастанию или по убыванию и выберите первые 30 или последние 30 в качестве выбора.
Это примерно на 99,999%, если в вашем списке нет миллионов.