Я хотел бы сделать формулу, которая может по существу вычислить средний результат броска костей, подумайте о Dungeons and Dragons.
Я хочу использовать одну формулу для расчета любого возможного броска, используя каждое число, как при вводе. Если я хочу вычислить бросок 1d3+2, я могу использовать = RANDBETWEEN(1,3)+2, но как я могу вычислить бросок 2d3 без необходимости редактировать формулу? Как мне выполнить RANDBETWEEN() произвольное количество раз в пределах одной формулы?
План состоит в том, чтобы иметь возможность использовать это для, возможно, сотен и тысяч рулонов, поэтому я хотел бы избежать заполнения строк и рядов формулами, я планирую использовать разные рулоны в качестве строк и несколько разных возможностей в качестве столбцов, поэтому мне также хотелось чтобы сэкономить место. Вот что у меня есть, но, как вы можете видеть, формулы для каждого броска не хватит для более чем одной кости.
Я готов принять ответ «нет», я мог бы создать решение в VBA, если бы мне пришлось, но я хотел бы знать, может ли Excel справиться с этим для простоты.