资源描述
EXCEL随机函数在输入学生成绩的应用
【摘要】:正上级部门来检查,其中有一项是近三年音体美等考查科目的成绩单。近三千名学生三学年六学期的成绩单,说起来容易,做起来是真难呀!为了减轻大家的工作量, ,我最终利用Excel的随机函数功能轻松的完成了此项工作。具体方法如下:
【关键词】: 成绩单 单元格 随机函数 利用 数字 随机数
【正文】:
上级部门来检查,其中有一项是近三年音体美等考查科目的成绩单近三千名学生三学年六学期的成绩单,说起来容易,做起来是真难呀,为了减轻大家的工作t,并保住我这个同事眼中“能人”的称号,我最终利用Excel的随机函数功能轻松的完成了此项工作。具体方法如下:
1、利用随机函数ROUND(number,num_digits)和随机函数RAND() 。
2、利用取整函数INT()很随机函数RAND()。
3、都必须在英文状态下输入函数。
RAND返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
语法
RAND( )
说明
· 若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
· 如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
1. 创建空白工作簿或工作表。
2. 请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。
3. 按 Ctrl+C。
4. 在工作表中,选中单元格 A1,再按 Ctrl+V。
5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
1
2
3
A
B
公式
说明(结果)
=RAND()
介于 0 到 1 之间的一个随机数(变量)
=RAND()*100
大于等于 0 但小于 100 的一个随机数(变量)
比如要输入成绩在60-100分范围中则可以编写函数,然后下面的利用填充柄填充。
=ROUND(RAND()*34,0)+60
其中因为要取整数所用要用到函数ROUND,该函数的使用方法是
ROUND
请参阅
返回某个数字按指定位数取整后的数字。
语法
ROUND(number,num_digits)
Number 需要进行四舍五入的数字。
Num_digits 指定的位数,按此位数进行四舍五入。
说明
· 如果 num_digits 大于 0,则四舍五入到指定的小数位。
· 如果 num_digits 等于 0,则四舍五入到最接近的整数。
· 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
1. 创建空白工作簿或工作表。
2. 请在“帮助”主题中选取示例。不要选取行或列标题。
3. 从帮助中选取示例。
4. 按 Ctrl+C。
5. 在工作表中,选中单元格 A1,再按 Ctrl+V。
6. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
1
2
3
4
5
A
B
公式
说明(结果)
=ROUND(2.15, 1)
将 2.15 四舍五入到一个小数位 (2.2)
=ROUND(2.149, 1)
将 2.149 四舍五入到一个小数位 (2.1)
=ROUND(-1.475, 2)
将 -1.475 四舍五入到两小数位 (-1.48)
=ROUND(21.5, -1)
将 21.5 四舍五入到小数点左侧一位 (20)
第二种方法利用函数INT 很RAND
比如要输入成绩在60-100分范围中则可以编写函数,然后下面的利用填充柄填充。
图1:实例
展开阅读全文