Excel中IFERROR函数的使用详解

如题所述

IFERROR这个函数中,有两个参数,中间要逗号隔开,形式为IFERROR(value,value_if_error),value是一个公式,如果没有错误的话,所选中的格子就显示正确的值,如果有错误的话,则显示value_if_error里的内容。

这里以8/4(8除以4)为例子来讲解一下,如图所示在IFERROR(value,value_if_error)前的第一个value中填入8/4,这是一个正确的公式,因此返回的数字为2 ,是对的,在格子中就能正确地显示了。

在用一个8/0的例子来看,由于0不能作为被除数,因此这个公式有错误,因此在返回的值里可以看到是“计算中存在错误”,因此是不行的,这时候就可以对其进行修改了。

再举个例子,平常我们会利用表格统计计算,假如我们要计算如表里的7月销售额占全年的占比。现在32处输入“=B2/C2”,得到结果后,鼠标拉住D2右下角往下拉,应用到全部,这里有一些错误的信息,因为部分7月销售额未录入。

如果不想显示错误信息,我们在D2输入完整的公式 =IFERROR(B2/C2,"")  ,如果错误就返回空白(这样让表格更美观一些),否则返回占比值,按下enter键。

得到数值后,用鼠标将占比列向下拉进行填充,原本的错误代码变成了空白,该函数使用成功。

如果用IFERROR(value,value_if_error)这个函数来计算两个空的单元格时,这时候就会出现这样的情况,返回为0,也就是内容为空白的意思。

温馨提示:答案为网友推荐,仅供参考
相似回答