用Excel模拟骰子

时间:2024-10-13 23:09:58

1、首先我们用ra艘绒庳焰nd()生成随机数,因为骰子有六个面,每个面分别对应1,2,3,4,5,6,所以我们生成的随机数范围就是1-6,柬缰缣挞公式:A1=ROUND(RAND()*5,0)+1,这时更新其它单元格就会在A1中随机生成1-6中的一个数。

用Excel模拟骰子

2、因为rand()会随机生成0-1之间的任意数,乘以5之后,会生成0-5之间的任意数,经过round()取整后再加1,就会生成1-6之间的整数。

3、现在用C1:E3来模拟骰子面,我们用●来代替骰子的点数,让这9个格根据0A1的数值来进行点数变化,变化的6种结果如图

用Excel模拟骰子

4、我们可以看出,第一个格子(也就是单元格C1),这个格子只有在数字3,4,5,6出现时才会显示●,所以我们用if语句来进行判断,当A1=3,4,5,6中的任意一个剞麽苍足数字时,这个格式将会显示●,C1输入公式:=IF(OR($A$1=3,$A$1=4,$A$1=5,$A$1=6),"●","")

用Excel模拟骰子

5、以此类推,分别在其它八个格子输入公式,这里不在列举。

用Excel模拟骰子

6、再经过对单元格进行美化后,最后效果见下图

用Excel模拟骰子
© 手抄报圈