【发布时间】:2014-09-04 11:11:15
【问题描述】:
=SUMIF('[filename1.xlsx]Sheet1'!$A:$A,C12,'[filename1.xlsx]Sheet1'!$Y:$Y)+SUMIF('[filename2.xlsm]Data from ABC'!$A:$A,C12,'[filename2.xlsm]Data from ABC'!$Y:$Y)
上面的公式在filename3 中使用,但是,如果filename1 和filename2 被关闭,它会给出错误,我必须重新设置整个公式。为了避免这种情况,我们如何将文件名作为 sumif 公式的单元格引用
我正在使用以下公式,其中我在单元格 A10、A11、B10、B11 中给出了整个文件名,但它不起作用。
=SUMIF(A10,C12,A11+SUMIF(B10,C12,B11)
你能推荐一个破解方法吗?
【问题讨论】:
-
您需要找到一种不同的方法来使用函数从已关闭的工作簿中提取值。 HINT
标签: excel vba filereference