在excel中怎样设置公式来自动出题。如:1-100以内的加减法。

如题所述

简单,先设定好四列,在第一行分别要输入以下内容
第一列(a1)
int(rand()*20)
第二列(b1)
+
第三列(c1)
int(rand()*(20-a1))
第四列(d1)
=
然后把这一行四个格子都选择上,在最右侧格子下有一个大点,用鼠标选择后向下拖就可以.
不过.重复的数据就麻烦你自己去挑出来了(几率蛮小的)
看明白没有,我给你解释一下.
四个格子,第一个和第三个输入公式,是输出随机数的公式,rand()是输出0-1的随机数,因为你是要做20以下的加法,所以需要让它乘20,小数变大数,但因为随机数是有小数部分的,要用int()函数取整.
第二个公式是你要做20以下的数,所以就减了一下,比如上一个随机数是16,20-16=4,用4去乘0-1的随机数,最大也就4,所以和不会超过20.
如果你做的是减法的话,看你的学生知道不知道负数,知道的话最简单了,直接在第二个公式填写第一个公式就可以.如果不知道就麻烦一点,公式可以改成int(rand()*a1)也就是让第二个数始终都不大于第一个数,至多就是大家一样.
第二个输入的是符号,+
-
你自己定,第四个输入是=,这个我不用说了吧.
都完事后,看起来不是很整齐,可以全选,然后选"格式"菜单,选"列",然后选"最合适的列宽".再用工具选项上的居中对齐.
应该没什么问题了吧^_^!
………………别告诉我,答案也要算出来,20以下的加减法自己算吧!
真想不到我能敲这么多的字,再有问题,给我留言就可以了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2005-12-03
关键是在函数里面找到可以生成随机数的功能,完了以100为模生成一个数,完后可以判断大小,下负.其实这不是最好的方法,用VB吧.
第2个回答  2012-03-15
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免被误删)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网