#REF Excel错误加载项

时间:2014-02-04 14:05:19

标签: excel function add-in

我有一个从数据库生成数据的Excel Addin。 在工作表(sheet1)上加载数据后,我根据数据编写excel函数(在sheet2中),一开始工作得很好,但是当我重新执行我的函数(sheet1)然后刷新sheet2时,我得到了#REF错误!!

=+MAX(SUM(Table1[[#ALL];[column1]]);SUM(Table1[[#ALL];[Column2]))

2 个答案:

答案 0 :(得分:0)

当电子表格公式包含不正确的单元格引用时,会发生无效的单元格引用错误。这种情况最常发生在:

  1. 意外删除包含公式中使用的数据的列或行。
  2. 公式已被移动或复制到另一个单元格,并且单元格引用不正确。
  3. 已移动公式中使用的数据,使函数或公式具有不正确的单元格引用
  4. 你需要仔细检查并发现我手动发现的错误。

    生成数据操作每次生成相同的行数吗?如果第二代生成操作生成的次数少于第一代,则函数无法在末尾找到行并生成#REF错误。

答案 1 :(得分:0)

运行加载项以从数据库生成数据时,表名是否会更改?您的公式引用了Table1,但是当您使用加载项重新生成表名时,表名可能会更改。