Office学院问题解答系统 > Excel电子表格 > 其他Excel问题 > 如何制作excel智能成绩录入单
已解决
如何制作excel智能成绩录入单 输入,条件,显示,单元,分数
悬赏分:0 - - 阅读次数: 举报
如题
提问者:52office - 小学生 2级
最佳答案
举报  楼层: 1
. 新建excel工作簿,在单元格a1、b1、c1中分别输入“姓名”、“成绩”、“等第”。

2. 从a2开始输入学生姓名,从b2开始输入学生成绩,c2显示相应的“等第”,在c2单元格中输入如下内容:“=if(istext(b2),"分数输入错误",if(or(b2100),"分数输入错误",if(b2>=85,"优秀",if(b2>=75,"良好",if(b2>=60,"及格",if(isnumber(b2),"不及格",if(isblank(b2)," ",)))))))”(如图2)。



说明:这里应用了if函数的嵌套,如果第一个逻辑判断表达式“istext(b2)”为真时,在c2中就显示“分数输入错误”,如果为假,就执行第二个if语句;如果第二个if语句中的逻辑表达式“or(b2100)”为真,在c2中就显示“分数输入错误”,如果为假,就执行第三个if语句中的逻辑表达式……依此类推,直至结束。整个if语句的意思是:当您在b2单元格输入的内容是文字时,在c3单元格就显示“分数输入错误”;当您输入的数值比0小或者比100大时,也显示“分数输入错误”,当b2的数值大于或等于85时就显示“优秀”,当b2的数值大于或等于75时就显示“良好”,当b2的数值大于或等于60时就显示“及格”,如果是其他数值就显示“不及格”;如果b2单元格内容为空,那么c2也为空。

3. 拖动b2的“填充柄”,利用excel的自动填充功能将这个公式复制到下面的单元格中。

4. 同时选中列b和列c,点击“格式/条件格式”,出现“条件格式”设置窗口,(点击“添加条件”可以添加更多的条件,但最多是3个条件),对“条件格式”进行如图3所示设置(点击相应条件中的“格式”就能设置文字的格式),并保存文档。

说明:“条件1”限定所有介与0和59之间的数值变为红色字体;“条件2”限定所有等于“不及格”的单元格文字变为红色字体;“条件3”限定所有等于“分数输入错误”的单元格文字为蓝底黄字。

至此,一个智能化的成绩录入单就完成了,是不是很方便!
回答者:qq - 小学生 2级 - 提交时间:2007-1-16 12:14:00

我也要给他一个好评0  我要给他一个坏评0    点击左边的图片给他一个评价吧
共 0 条答复
对最佳答案的评论

评论字数在200 字以内
  好评 坏评