Сумма вероятностей в симуляции - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть следующий код

Sub Sim()


i = 0

Do Until i = Range("NumberLoops").Value

Worksheets("Sheet1").Range("Input_1").Copy


Worksheets("Sheet1").Range("Output_1").PasteSpecial xlPasteValues

i = i + 1

Loop

End Sub

, где Input_1 является именованным диапазоном $Q$1:$U$20

, а NumberLoops имеет значение 1000

В каждом моделировании значение 1 будет появляться один раз в каждом столбце Q - U, остальные будут иметь 0. Поэтому для каждого моделирования число 1 будет появляться пять раз, а 0 - девяносто пять раз.

То, что я пытаюсь сделать, это вернуть общее количество раз, когда они появляются из Range("NumberLoops") симов, чтобы они появлялись в Output_1.

На данный момент мой код только считает проценты от 1 симуляции

введите описание изображения здесь

Пожалуйста, смотрите изображение. Input_1 = $ Q $ 1: $ U $ 20 содержит формулы. В каждом моделировании значение 1 будет отображаться один раз в столбце от Q до U, остальные будут иметь значение 0.

Я хотел бы, чтобы Output_1 показывал, как часто они появляются в моделировании в процентах, как показано на 2-м изображении

введите описание изображения здесь

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