Excel。得到#NAME?常规功能错误

时间:2018-10-26 12:59:40

标签: excel

我正在开发可在计算机上使用的excel文件,但是当我将其发送到大学时,他得到了#NAME? error

此错误可追溯到包含以下公式的单元格:

=IF(ISFORMULA(Control!A13);HLOOKUP("Income";Data!$1:$2;2;0);Control!A13)

据我所知,该错误将意味着excel无法识别某些功能。 IFHLOOKUP在spredsheet中被广泛使用,没有问题,而ISFORMULA只使用了一次,所以要怪。

  • 是不是他没有功能ISFORMULA?但是,它并不是一个异常功能。
  • 关于我们可以尝试使其如何工作的任何建议?

1 个答案:

答案 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)