我一直在使用Calc电子表格来跟踪我的D& D角色,我希望一直提高它的自动化程度 - 在这种情况下,我希望它能够为我滚动骰子。
我的角色可能会做2d6点伤害(掷骰2个6面骰子,加在一起)或12d8点伤害(滚动12个8面骰子,加在一起)。如果我分别知道这两个数字 - 骰子的数量和骰子的两侧,我可以“滚动”这个数字吗?
我知道RandBetween函数,当给定(1,N)作为参数时,它将模拟滚动N边模具。但是M x RandBetween(1,N)只是将滚动乘以M,而不是“滚动”M次。
出于便携性的原因,我不想为此编写宏。是否有任何类型的功能或技巧可以让我添加任意数量的随机数?
答案 0 :(得分:0)
列出一列中的随机数(例如下面的C列)。然后根据需要使用尽可能多的公式来确定结果。
A B C D E # of dice Sides Random Numbers Range Outcome 2 6 =RANDBETWEEN(1,$B$2) ="C2:C" & A2 + 1 =SUM(INDIRECT(D2)) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2) =RANDBETWEEN(1,$B$2)