Как случайным образом выбрать значения из данного столбца в Excel - PullRequest
2 голосов
/ 29 мая 2019

Итак, если у меня есть столбец с уникальными значениями:

A
100
110
231
194
572
200

И я хотел бы случайным образом выбрать из него фиксированное количество значений (т. Е. 3).

Есть ликак код для этого?Например =random(a:a, 3)

1 Ответ

5 голосов
/ 29 мая 2019

Выберите ячейку и введите:

=INDEX(A$1:A$6,RANDBETWEEN(1,COUNT(A$1:A$6)))

и скопируйте две ячейки вниз. Поскольку каждый выбор полностью независим, могут возникать дубликаты:

enter image description here

EDIT # 1:

Чтобы убедиться, что один и тот же элемент не выбран более одного, в B1 - B6 введите:

=RAND()

и используйте эту формулу вместо:

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

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...