excel实现随机生成四则运算
一、需求
1、随机生成m道四则运算式,数值由用户自定义。
2、每行显示n道四则运算式,数值由用户自定义。
3、每一道四则运算式由两个1~100的随机数字和一个随机运算符组成,并输出运算结果。
二、分析
因为考虑到用户界面和语言实现难易程度,最终决定使用excel来实现上述功能。
在excel中的一些知识点需要掌握:
- 使用“&”可以连接两个数值。
- 使用“$”可以锁住单元格位置,防止在单元格智能填充时扩大选取范围,避免不必要的❎错误。
- 在单元格Q1:Q4的范围内分别记有+-*/四个符号,以供随机生成四则符号。
三、代码:
=RANDBETWEEN(1,100)&INDEX($Q$1:$Q$4,RANDBETWEEN(1,4))&RANDBETWEEN(1,100)&"=" //二个运算数,一个运算符
=RANDBETWEEN(1,100)&INDEX($Q$1:$Q$4,RANDBETWEEN(1,4))&RANDBETWEEN(1,100)&INDEX($Q$1:$Q$4,RANDBETWEEN(1,4))&RANDBETWEEN(1,100)&"=" //三个运算数,二个运算符
四、最终界面
图片可能过大,加载需要点时间。。。