excel实现随机生成四则运算

一、需求

1、随机生成m道四则运算式,数值由用户自定义。

2、每行显示n道四则运算式,数值由用户自定义。

3、每一道四则运算式由两个1~100的随机数字和一个随机运算符组成,并输出运算结果。

 

二、分析

因为考虑到用户界面和语言实现难易程度,最终决定使用excel来实现上述功能。

在excel中的一些知识点需要掌握:

  1. 使用“&”可以连接两个数值。
  2. 使用“$”可以锁住单元格位置,防止在单元格智能填充时扩大选取范围,避免不必要的❎错误。
  3. 在单元格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)&"="    //三个运算数,二个运算符

 

 

四、最终界面

图片可能过大,加载需要点时间。。。

 

posted @ 2020-10-12 13:45  YokiHe  阅读(1225)  评论(1编辑  收藏  举报