Excel SUMIFS中的变量

Excel SUMIFS中的变量,excel,formula,sumifs,Excel,Formula,Sumifs,我有一个Excel工作簿,它有多张工作表。每张表代表客户的月收入,每张表的最后一列有总收入。因此,每张表中的“S”列有总收入 现在,我有一个汇总表,我想在其中显示每个客户的总收入,这些客户的收入出现在这些单独的表中。我使用的是“SUMIFS”,但我必须为每个客户更改公式,因为每个客户的收入都在不同的表中,每个表都有自己的地址/参考,即使列相同 我的问题是,我可以在汇总表中设置表的名称变量,这样我就不必为每个客户更改公式。我可以在汇总表中添加工作表的名称,然后向下拖动公式,以便公式可以从中选择工作

我有一个Excel工作簿,它有多张工作表。每张表代表客户的月收入,每张表的最后一列有总收入。因此,每张表中的“S”列有总收入

现在,我有一个汇总表,我想在其中显示每个客户的总收入,这些客户的收入出现在这些单独的表中。我使用的是“SUMIFS”,但我必须为每个客户更改公式,因为每个客户的收入都在不同的表中,每个表都有自己的地址/参考,即使列相同

我的问题是,我可以在汇总表中设置表的名称变量,这样我就不必为每个客户更改公式。我可以在汇总表中添加工作表的名称,然后向下拖动公式,以便公式可以从中选择工作表的名称

我希望我说的有道理

如果没有宏/VBA,请告诉我这是否可行


谢谢

是如果不使用VBA进行求解,请使用公式间接输入工作表名称作为字符串或引用。

字符串:

=间接(“图纸名称!A2”)

参考示例-在单元格A1中填写工作表名称,公式将在单元格A2中查找该工作表的答案:

=间接(A1和“!A2”)

如果在图纸中使用空格,还必须在名称前后添加一个引号

避免混合引用带有空格和不带空格的图纸,以使其更简单, 否则尝试

=IFERROR(间接(“'”&A1&“!A2”);间接(A1&“!A2”))


听起来你想间接告诉我。