我正在开发可在计算机上使用的excel文件,但是当我将其发送到大学时,他得到了#NAME? error
。
此错误可追溯到包含以下公式的单元格:
=IF(ISFORMULA(Control!A13);HLOOKUP("Income";Data!$1:$2;2;0);Control!A13)
据我所知,该错误将意味着excel无法识别某些功能。 IF
和HLOOKUP
在spredsheet中被广泛使用,没有问题,而ISFORMULA
只使用了一次,所以要怪。
ISFORMULA
?但是,它并不是一个异常功能。答案 0 :(得分:2)
根据Microsoft,在Excel 2013中引入了ISFORMULA
。
所以任何比这更旧的东西都不会拥有。
使用旧版本,您可以创建快速的UDF:
Function myisformula(rng As Range) As Boolean
myisformula = rng.HasFormula
End Function
然后只需在您的公式中调用它即可
=IF(myisformula(Control!A13);HLOOKUP("Income";Data!$1:$2;2;0);Control!A13)