我有一个从数据库生成数据的Excel Addin。 在工作表(sheet1)上加载数据后,我根据数据编写excel函数(在sheet2中),一开始工作得很好,但是当我重新执行我的函数(sheet1)然后刷新sheet2时,我得到了#REF错误!!
=+MAX(SUM(Table1[[#ALL];[column1]]);SUM(Table1[[#ALL];[Column2]))
答案 0 :(得分:0)
当电子表格公式包含不正确的单元格引用时,会发生无效的单元格引用错误。这种情况最常发生在:
你需要仔细检查并发现我手动发现的错误。
生成数据操作每次生成相同的行数吗?如果第二代生成操作生成的次数少于第一代,则函数无法在末尾找到行并生成#REF错误。
答案 1 :(得分:0)
运行加载项以从数据库生成数据时,表名是否会更改?您的公式引用了Table1,但是当您使用加载项重新生成表名时,表名可能会更改。