我们在填写成绩册时,怎样才能实现输入的成绩分数自动显示为等级评定,即在单元格中输入60,该单元格自动显示为“及格”,而如果输入的是80,则显示为“良好”?
步骤/方法
1、 初看此题,想到的是利用if函数来实现,但有个问题无法解决:输入的内容和最终要显示的内容是在同一单元格内的,用if函数来做的话,会导致数据引用计算的混乱,系统会报错(图1),即使开启了“迭代计算”,也会由于循环引用而根本得不到想要的结果。 WPS表格出错警告
2、 笪瞵岔语 其实,我们并非想把成绩的分数值改成等级评定文字,只是让其“显示”为等级评定文字就好了。因此,我摩学固椹们完全可以用“条件格式”来实现: 选中分数值所在的单元格,从菜单中点击“格式→条件格式”在弹出的设置面板的“条件1”中设置“单元格数值”介于60与79,然后点其后的“格式”按钮,在“单元格格式”面板中点“自定义”,然后在“类型”下面的文本框中输入“及格”(如图2),点“确定”退出。 WPS设置单元格格式
3、 用同样的方法再次添加“良好”和“优秀”的条件(如图3)。 WPS表格设置条件格式
4、 由于条件格式仅支持最多3个条件,不及格的就只好显示分数值了(图4)。