您现在的位置是:主页 > 公式 >
Excel公式技巧:当分数出现文本时,怎么计算它的成绩水平
发布时间:2023-10-26 02:41:13所属栏目:公式 已帮助人编辑作者:Excel自学教程
如下图示例:在表格的分数列下,出现了“缺考”的文本字样。但是文本是无法直接参与计算的,那么该怎么操作,可以忽略文本继续计算学生们的成绩水平。
这节课我们会学习两个简单便捷的方法,但在介绍之前,我们首先通过一个区间引用公式将设置好的分数段和水平等级进行匹配。
匹配的公式比较多,这里作者使用了常用的lookup函数,公式为:=LOOKUP(E3,$H$3:$H$6,$I$3:$I$6)
但是可以看到结果中当分数为“缺考”时,计算结果出现了错误。
如何避免这个问题,下面就进入正题。
一、IFERROR函数
IFERROR函数的含义是当一个公式计算结果是错误的时候,将返回一个指定的值,这个值可以根据需要,在第二个参数中输入任意数值或文本。如果输入的是文本,则要注意加上双引号。
IFERROR函数是excel中使用频率很高的一个函数,而且作用不比一般,使用场景非常多,很多办公人员都习惯性地套用一个ifferror函数来容错。
在这里,作者直接给之前的公式套上iferror的“外衣”,完整公式为:=IFERROR(LOOKUP(E5,$H$3:$H$6,$I$3:$I$6),"不及格")
它的使用方法固定,第一个参数是公式表达式,第二个参数是返回的结果。
因此这个公式的含义是当lookup函数公式的结果错误时,返回结果为文本“不及格”。
所以当学生缺考时,他的成绩水平就会返回“不及格”。
二、N函数
N函数的作用是将非数值形式的值转换为数值,当它的参数是一个文本时,它的结果会返回为0.
通过它的这个效果,我们可以知道当学生缺考,如果套上N函数,即N(“缺考”),参数是文本,结果返回为0.
因此我们在lookup公式中,将查找值套上N函数,完整公式如下:=LOOKUP(N(E12),$H$3:$H$6,$I$3:$I$6)
怎么理解呢?这列E12单元格是“缺考”,所以N(E12)的结果是0,而lookup函数的第一个参数查找值为0,它匹配的结果是分数段0对应的“不及格”。
因此结果为“不及格”。
N函数和IFEEROR函数的应用都比较简单,但作用却也不小,大家可以学以致用,在一些组合公式中,常常能起到“画蛇点睛”的效果。
以上就是excel自学教程为您提供Excel公式技巧:当分数出现文本时,怎么计算它的成绩水平的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/72440.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
excel 数据有效性设置各版本跨表引用的问题
excel 如何实现选中单元格突出显示
给大家介绍excel中合并单元格数据的方法
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
Excel如何切换显示公式文本
Excel中FIND函数的语法和用法
Excel的DATEDIF函数使用方法图解教程
excel 如何在公式中快速选取区域
Excel中RANDBETWEEN函数的语法和用法
如何利用Excel YIELDDISC函数 计算国库券收益率
excel表格使用vlookup和indirect跨表查询匹配的方法
excel VBA语句之select判断语句使用
如何为excel2013图表和坐标轴添加标题
Excel中如何批量更改单元格中的内容,substitute函数能做到
Excel中可以同时调整多个工作表的纸张大小和方向
扫码关注
- 专注IT行业,10年IT行业经验