函数公式避免多余计算 函数公式错误值 公式错误
1、以下图表格为例,提取姓名对应的职务,看看怎样避免错误值的冗余计算。
2、在F3输入公式=INDEX(B2:B10,MATCH(F2,A2:A10,0)),结果为错误值,因为张一这个姓名在表格中不存在。
3、要让错误值不显示,可修改公式为=IF(ISERROR(INDEX(B2:B10,MATCH(F2,A2:A10,0))),"",INDEX(B2:B10,MATCH(F2,A2:A10,0))),错误值不会显示。
4、或者在公式中添加逻辑判断,输入公式=IF(ISERROR(INDEX(B2:B10,MATCH(F2,A2:A10,0))=TRUE),"",朐袁噙岿INDEX(B2:B10,MATCH(F2,A2:A10,0))),结果一样。
5、使用上步的公式可以屏蔽错误值,问题是如果参数较多会进行冗余计算,甚至导致系统卡慢,避免这种情况可彭榧逡钚修改公式=IF(ISNA(MA皈其拄攥TCH(F2,A2:A10,0)),"",INDEX(B2:B10,MATCH(F2,A2:A10,0)))。
6、也可用另一公式,=IF(COUNTIF(A2:A10,F2),INDEX(B2:B10,MATCH(F2,A2:A10,0)))。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:82
阅读量:57
阅读量:23
阅读量:55