Как я могу разделить сумму суммы на 50 столбцов в ecxel?

Я хотел бы сказать, с меньшим количеством столбцов. Допустим, у нас есть сумма 24, и мы хотим распределить ее случайным образом на 10 отдельных столбцов. мы должны получить такой результат, как я написал ниже.

Есть ли в Excel формула, подобная этой?

Заранее спасибо.

1 ответ

Хорошо. Вот что я бы сделал...

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

Я также добавил бы проверку самого последнего разбиения, чтобы убедиться, что оно равно тому, что осталось от исходного дистрибутива qty.

Вот изображение для иллюстрации и формула, которую я использовал:

=IF($A2=MAX($A:$A),$F$1-SUM($B$1:$B1),RANDBETWEEN(0,($F$1-SUM($B$1:$B1))*($A2/MAX($A:$A))))

Надеюсь, это не слишком сложно понять. Если вам нужно дальнейшее объяснение, пожалуйста, дайте мне знать.

Вы можете просто изменить количество qty в желтом поле, и если вы хотите больше разделений, все, что вам нужно сделать, это перетащить столбцы A и B вниз до необходимого числа.

Другие вопросы по тегам