excel学习库

excel表格_excel函数公式大全_execl从入门到精通

EXCEL制作加减乘法混合运算题库,不用再买习题集了

下面我们再来制作一个加减乘法混合运算的题库,内含无数道题,双击任意空格或单机标题栏中的横线竖线都可以刷新题库。

该题库运算结果在100以内,并且乘法的两个乘数小于10,题库适合小学二年级小朋友练习。

第一步:这次我们先输入运算符号,在B1单元格内输入:

=IF(MOD(RIGHT(RAND()),3)=1,"+",IF(MOD(RIGHT(RAND()),3)=2,"-","×"));

在D1单元格内输入:=IF(OR(B1="+",B1="-"),"×",IF(MOD(RIGHT(RAND()),2),"+","-"));

这样就实现了分别在B1和D1单元格内随机输入加减乘法的运算符号。

第二步:考虑到运算结果在100以内并且两个乘数都小于10,每个算式中间一个数字必定是乘数之一,所以我们先确定中间一个数字,在C1单元格内输入:=RANDBETWEEN(1,9);

第三步:这里我们通过设置辅助列来完成算式,将H列设置为第一步运算算式,I列为第一步的运算结果,J列为第二步的运算算式,K列为第二步的运算结果:

H1单元格内输入:=A1&B1&C1

如果大家用的是WPS,可以直接在I1单元格内输入:=evaluate(H1);

如果用的是微软Office,那就要先定义一个名称再使用,点击工具栏:公式/定义名称,名称输入:计算(也可以自定义其他名称);引用位置输入:=evaluate(H1),确定,然后在I1单元格内输入:=计算(或自定义的其他名称)。

J1单元格内输入:=C1&D1&E1

K1单元格内输入:=计算(或自定义的其他名称)

过程中可能会出现#VALUE!等的错误提示,不用担心,先不用管它,我们继续:

第四步:在A1单元格内输入:

=IF(B1="×",RANDBETWEEN(1,9),IF(B1="-",RANDBETWEEN(K1,99),RANDBETWEEN(1,99-K1)))

当然,如果出现错误值也不用管它,因为我们算式还没结束!

第五步:在E1单元格内输入:

=IF(D1="×",RANDBETWEEN(1,9),IF(D1="-",RANDBETWEEN(1,I1),RANDBETWEEN(1,99-I1)))

到这一步算式算是完成了,下面就简单了,我们把算式拉成100道题,然后排版成一面A4纸大小方便打印就行了,这在我上一篇文章里已经说明了,就不再详述了。

快打印出来,送给你家小朋友一个惊喜吧~~~

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接