【问题标题】:#REF Excel Error Add-in#REF Excel 错误加载项
【发布时间】:2014-02-28 13:13:19
【问题描述】:

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

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

【问题讨论】:

    标签: excel function add-in


    【解决方案1】:

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

    1. 包含公式中使用的数据的列或行被意外删除。
    2. 公式已被移动或复制到另一个单元格并且单元格引用不正确。
    3. 公式中使用的数据已被移动,导致函数或公式的单元格引用不正确

    你需要通过它并手动找到我害怕的错误。

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

    【讨论】:

    • 事实上,当我重新执行我的函数(sheet1)时,它会删除旧单元格并用新单元格替换它们,但表格保持不变(相同的列相同的数据相同的编号),即使我获取#REF!错误
    • 我找到了类似 table1[@[column1]:[column1]] 的东西,你可以试试这个。这也可以帮助你excelcampus.com/tools/absolute-reference-add-in
    • 问题依然存在:/我没有安装这个新的插件,但我手动尝试了,我仍然得到#REF!错误(我认为tuto中没有@)
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-03
      • 1970-01-01
      • 1970-01-01
      • 2021-03-08
      • 1970-01-01
      相关资源
      最近更新 更多