发布网友 发布时间:2022-04-25 23:27
共3个回答
热心网友 时间:2022-06-18 18:07
iserror如果公式返回错误则为true,否则为false。以你的公式来说:如果bm4/bn4返回错误则单元格值为空,否则finish(bm4,bn4,bn4,1)
。finish函数不是excel内置的,因此只能在含有这个自定义函数的工作簿使用,其他工作簿使用会出错。
热心网友 时间:2022-06-18 18:07
ISERROR(H7/U7),判断H7除以U7是否出现错误,是的话,返回TRUE,否则,返回FALSE;
然后,这个结果与TRUE比较,是的话,返回0,否则,返回H7除以U7的值。
公式可简为:=IF(ISERROR(H7/U7),0,H7/U7)追问如何判断h7/u7是否错误?错误的表现是什么样的啊?
追答例如,这两个单元格输入了文本字符(字母、汉字等)。
又如U7为0或空白时。
热心网友 时间:2022-06-18 18:08
如果U7的值是0,或者H7是文本,总之就是H7/U7返回错误值,就返回0,否则返回H7/U7的商