今天,易老师推广了一个功能“http://”。我经常在美化表单时使用它。你为什么在美化表单时使用它?因为我们经常在表中使用函数,有时表数据没有被写入,但是函数是我写的。一个没有数据的表,然后使用公式,结果是“#VALUE!”错误的值!在这种情况下,它会对美产生太大的影响。因此,我将使用“iferror函数”来使表不显示任何内容,而不影响公式。
今天,易老师推广了一个功能“http://”。我经常在美化表单时使用它。你为什么在美化表单时使用它?因为我们经常在表中使用函数,有时表数据没有被写入,但是函数是我写的。一个没有数据的表,然后使用公式,结果是“#VALUE!”错误的值!在这种情况下,它会对美产生太大的影响。因此,我将使用“iferror函数”来使表不显示任何内容,而不影响公式。
iferror函数.
示例1: iferror函数生成#VALUE!空白显示
在下图中,我们使用身份证号码提取男女性别。我使用从B2到B7的[=IF(MOD(MID(A2,17,1),2),’男性’,’女性’]填充公式。但是,我只在单元格A2和A3中输入身份证号码。如果我继续输入身份证号码,#值!它成为结果,否则它将总是显示#VALUE!接下来,让我们看看如何使用iferror函数来设置#VALUE!把它全部扔掉,它不会影响我们的配方。
1.原来的公式[=IF(MOD(MID(A2,17,1),2),’男性’,’女性’]改为[=IFROR(IF(MOD(MID(A2,17,1),2),’男性’,’女性’,’现在让我们来看看下面的图片,这样看起来会好得多。
示例2: iferror函数生成#DIV/0!自定义显示
在下图中,我们使用除法公式,销售额除以销售额等于单价。我们可以看到第四行的12/0没有使用“iferror函数”,并且0不能被除,所以在正常情况下,错误为“#DIV/0!”将被退回。
再看第二行。我们使用了iferror函数[=IFERROR(A2/B2,’ error’)],其中[,’ ‘)]变成[,’ Error ‘],这意味着它以前是空的,现在变成了“Error”。当然,你可以定制这个。
再看第三行,当公式计算正确时,返回的结果不会改变,也就是说,它不会影响我们以前公式的使用。
摘要
这句话可以总结得很清楚:如果公式计算的结果是错误的,我们可以返回我们指定的结果。如果计算正确,将返回公式的结果。