作者:乔山办公网日期:
返回目录:excel表格制作
=IF(ISERROR(公式),0,公式)
比如
=IF(ISERROR(A1/B1),0,A1/B1)
当B1等于0时,就会返回0,而不会再返回错误值
=IFERROR(公式,"")
如果公式出错,则为空。
1.你的公式没有考虑来A1+A2=10的问题自。
2.解决这个问题,只要在你的IF函数外,再加一层判断就行了。
公式:zd
=IF(a1+a2=0,0,IF(SUM(A1:A2)>10,A3/SUM(A1:A2),A3/SUM(A1:A2)*1.2))
ISBLANK(value) ISBLANK 值为复空白单元格。
ISERR(value) ISERR 值为任意错制误值(除去 #N/A)。
ISERROR(value) ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或百 #NULL!)。
ISLOGICAL(value) ISLOGICAL 值为逻辑值。
ISNA(value) ISNA 值为错误值 #N/A(值不存在)。
ISNONTEXT(value) ISNONTEXT 值为不是文本的任意项(注意此函数度在值为空白单元知格道时返回 TRUE)。
ISNUMBER(value) ISNUMBER 值为数字。
ISREF(value) ISREF 值为引用。
ISTEXT(value) ISTEXT 值为文本。
这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白
单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。