Microsoft Lab
全部软件
Excel逻辑判断(Logical)约 3 分钟

Roll the Dice 掷骰子模拟

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


函数速查

函数语法用途例子
RANDBETWEEN=RANDBETWEEN(bottom, top)生成范围内的随机整数=RANDBETWEEN(1,6)

操作步骤

  1. 单元格先输入字母 "l",把字体改成 Wingdings,这样字母 "l" 会显示成一个圆点(骰子上的「点」)
  2. 在 C2 输入 =RANDBETWEEN(1,6),生成 1~6 的随机数模拟掷骰子结果
  3. 黄色单元格(骰子四角以外的点):用 IF 判断掷出的数字是不是 2、3、4、5 或 6 之一,是的话就显示点
  4. 红色单元格:用 IF 判断掷出的数字是不是 4、5 或 6,是的话显示点
  5. 蓝色单元格:用 IF 判断掷出的数字是不是 6,是的话显示点
  6. 灰色单元格:用 IF 判断掷出的数字是不是 1、3 或 5(奇数),是的话显示点
  7. 把 C2:E5(第一颗骰子的点位范围)复制到 G2:I5(第二颗骰子),做出两颗骰子
  8. 把 C2 和 G2(存放 RANDBETWEEN 随机数的单元格)字体颜色改成跟背景一样的颜色(比如白色/绿色),把数字本身藏起来,只留骰子点数图案
  9. 点击命令按钮,或直接按 F9 重新计算工作表,触发骰子重新「掷」一次
📷 画面提示

设置完成后两颗骰子的实际显示效果,点位用 Wingdings 圆点排出对应数字的样子


快捷键速查

操作WindowsMac
强制重新计算(重掷骰子)F9Fn + F9

学完你会

常见错误

  • 忘记把 Wingdings 字体套用到点位单元格,结果显示的是字母 "l" 而不是圆点图案
  • 随机数单元格(C2、G2)没有隐藏字体颜色,骰子旁边还留着一个数字,破坏视觉效果
  • 骰子点位的 IF 判断条件抄错(比如黄色和红色的判断条件搞反),导致骰子图案跟实际点数对不上

Sources

Blog / Website:

  1. Roll the Dice
只记在你的浏览器里,换设备不会同步。