我正在准备一个 Excel 文件,该文件从存储在 Sharepoint 上的另一个 Excel 文件中读取并聚合数据。这适用于简单的引用,但是当在 SUMIFS 公式中使用对其他文件的引用时,我遇到了问题。
在桌面应用程序中打开这两个文件时,它工作正常。当我仅打开进行聚合的文件并选择更新链接数据时,带有 SUMIF 的公式显示#VALUE。一旦我在桌面应用程序中打开其他文件,SUMIF 公式就开始工作。
此外,在 Web 应用程序上,我只看到 #VALUE,根本无法使 SUMIF 公式发挥作用。
这是显示此行为的 SUMIF 示例。
=SUMIFS('https://our_domain.sharepoint.com/our_url/[our_filename.xlsx]our_sheet'!$R:$R,'https://our_domain.sharepoint.com/our_url/[our_filename.xlsx]our_sheet '!$G:$G,$B29)
即使其他文件未打开并且在 Web 应用程序中,普通参考也可以正常工作:
='https://our_domain.sharepoint.com/our_url/[our_filename.xlsx]our_sheet'!G3
有人知道我做错了什么吗?或者这只是 SUMIF 和类似聚合函数与工作簿链接结合使用的限制?
我认为这是程序或互联网的问题。这是我能提供的最大帮助了。