我正在制作一个骰子滚轴工具,用户可以在其中调整模具的侧面数和滚动的骰子数。
为此,我让用户指示单元格B2中骰子的边数,以及要在B3中滚动的骰子数。
然后我用
=IF(ISNUMBER(E2),SEQUENCE(B3,1,1,1),"-")
在E列中创建一系列数字,该数字等于掷骰子的数量。在此列旁边,我使用
=IF(ISNUMBER(D2:D),RANDBETWEEN(1,$B$2),"x")
依次获得一系列随机数。
这很好。但是,我想知道是否有人可以向我展示如何使用ArrayFormula来完成相同的工作。
[当我尝试将ARRAYFORMULA应用于公式时,我只得到一列相同的数字。
我的任务似乎可以使用RANDBETWEEN和RANDARRAY的某种组合来解决,但是我很难弄清楚该怎么做。
编辑:这是当前电子表格的链接Dice Roller