在儿童教育中,家长们经常需要给小孩随机出一些算术练习题,如果每天都由家长出,或者买习题集的话,也是一件比较费时费力的事情。那么如何使用Excel的函数公式来制作100以内的整数加减乘除随机练习题呢?今天就教给你。
我们主要使用RAND、RANDBETWEEN、IF等函数来制作随机练习题。
步骤1 用于产生题目的编号,使用TEXT函数将编号设置为带括号的数字;
选择A3:A10单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束;
=TEXT(ROW(A1),”(0)”)
步骤2 用于生产随机的加、减、乘、除符号;
选择C3:C10单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束;
=MID(“+-x÷”,RANDBETWEEN(1,4),1)
步骤3 首先判断C列是否为乘或除符号,如果是,则产生1-10的随机整数,否则产生0-99的随机整数;
选择D3:D10单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束;
=IF(OR(C3={“x”;”÷”}),INT(SQRT(RAND()*99))+1,RANDBETWEEN(0,99))
步骤4 使用FIND函数查询加、减、乘、除符号的位置,通过CHOOSE函数选择对应的随机数范围,RANDBETWEEN函数用于返回位于指定的两个数之间的一个随机整数。每次计算工资表时都将返回一个新的随机整数;
选择D3:D10单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束;
=CHOOSE(FIND(C3,”+-x÷”),RANDBETWEEN(0,99-D3),RANDBETWEEN(D3,99),RANDBETWEEN(0,INT(99/D3)),RANDBETWEEN(0,INT(99/D3))*D3)
步骤5 使用IF函数判断C列单元格是加减乘除中的哪一个从而进行对应的运算符;
选择F3:F10单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束;
=IF(C3=”÷”,B3/D3,IF(C3=”-“,B3-D3,IF(C3=”+”,B3+D3,B3*D3)))
怎么样是不是很简单,没看懂的直接分享给你模版文件。
链接: https://pan.baidu.com/s/1VqPD6vGuRtAd_aiE9mF7Aw 提取码: 4jpq