对不同工作表中同一单元格地址的值进行求和

对不同工作表中同一单元格地址的值进行求和

我正在尝试将第一张表的值与实际表的值相加。

这是我所做的:

  • 总和 :=SUM('Sheet1:Here I have to put the actual sheet'!O1187)
  • 找到实际的工作表:=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)

我怎样才能将两者结合起来以获得我的价值观?

答案1

我们可以使用每个工作表中的值的小表格来实现这一点。如果您的工作表名为工作表1工作表2,..........

K1进入:

="Sheet" & ROWS($1:1)

以及L1进入:

=INDIRECT(K1 & "!O1187")

将其向下复制:

在此处输入图片描述

现在我们拥有了O1187所有工作表中的单元格值。我们会将您的中()公式C1 (获取我们当前所在工作表的名称)以及D1进入:

=SUM(INDIRECT("L1:L"&MATCH(C1,K:K,0)))

总结了表格的正确部分:

在此处输入图片描述

这与=SUM(Sheet1:Sheet5!O1187)

相关内容