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

У меня есть набор непрерывных значений «1» в столбце A Например: 11111. Я хотел бы распределить это случайным образом по столбцу B с пробелами между Eg: 1 1 1 1. Не совсем уверен, как это сделать. Я хотел бы сделать это для 600 значений в столбце B. Любая помощь приветствуется!

Vertically distributed values example

1 Ответ

0 голосов
/ 08 января 2019

Эта формула может работать:

=IF(ROUND(RAND(),0)=1,1,"")

Он сгенерирует случайное число между 0 и 1, округлит его до ближайшего целого числа (например, 0 или #), вернет 1, если результат равен 1, и ничего, если оно 0

Заполните столько столбцов, сколько вам нужно, в нужном столбце

Edit:

Чтобы ограничить количество отображаемых 1 с, используйте следующую формулу в ячейке B2 и скопируйте:

=IF(AND(ROUND(RAND(),0)=1,COUNTIF(B$1:B1,1)<6),1,"")

Где 6 - максимальное количество отображаемых единиц, вы можете изменить его на любое целое число или указать ячейку с максимальным числом 1 s, которое вы хотите отобразить

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