Excel是办公室工作的常用软件,相信很多小伙伴对其并不陌生,Excel之所以这么受欢迎,是因为其内置的函数和公式给使用者带来很大的方便,大大提高了工作效率。如果你正在学校,企业,工厂,银行等单位从事会计,统计,文员,数据分析,仓管等与数据有关的工作。Excel一定是你不可多得的好帮手。

小编我今天要跟大家分享的是错误信息函数ISNA、ISERR和ISERROR。ISNA 函数判断如果值为错误值#N/A,则返回 TRUE。ISERR函数判断如果值为除 #N/A 以外的任何错误值,则返回 TRUE。ISERROR函数判断如果值为任何错误值,则返回 TRUE。看下下图就会更容易理解了。

excel intercept函数(Excel错误信息函数ISNAISERR和ISERROR深入解读)(1)

我们先看一个简单的例子,从图中我们可以看出这是一个简单的学生成绩表,需要计算出缺考人数。也许有些小伙伴会说缺考的人并不多直接数一下不就行了,如果学校有成千上万学生呢,你能保证不数错吗?这个时候如果用ISERR或者ISERROR配合SUM函数就可以使我们的工作简单化,很快就能得到最终的结果。思路是先将成绩区域进行负运算,然后用ISERR或者ISERROR函数判断哪些为错误值,负运算的意思是将true变为-1,负负运算则是将true变为1,最后用sum函数将它们加起来即可。因为用到数组计算,记得输入公式之后要按Ctrl ShIFt Enter

excel intercept函数(Excel错误信息函数ISNAISERR和ISERROR深入解读)(2)

我们再看另外一个例子,从图中我们可以看出这是一个简单的产品销售表,需要根据根单价和数量来计算最高销售金额,其中有些产品的价格未定。如果我们直接用单价乘以数量来计算金额的话再用MAX求出最大值的话无法得到正确的结果,因为未定价格的产品金额为错误值。这时候我们利用ISERR或者ISERROR再配合IF和MAX函数就可以解决我们这个问题。

excel intercept函数(Excel错误信息函数ISNAISERR和ISERROR深入解读)(3)

看完上面两个例子,相信大家对错误信息函数ISNA、ISERR和ISERROR也有了一定的了解,希望对大家有帮助。

,