如何在公式中使用单元格的文本?

我的Excel文件有八个不同的工作表。 其中七个是以星期几(“星期一”,“星期二”等)命名的。 最后一个名为“周”的工作表应该提供一些基于这些日子的一般数据。

在“星期”的第一列中,我input了星期几,所以A1: MondayA2: Tuesday等。在第二列中,我现在想添加一个公式,该公式使用工作表中的数据相应的一天。 例如: B1: =SUMIF(Monday!C1:C4;mycondition;Monday!D1:D4)B2: =SUMIF(Tuesday!C1:C4;mycondition;Tuesday!D1:D4)等等。我不想一遍又一遍地input星期几。

在这些公式中,是否可以使用“周”中的单元格A1-A7的文本? 我试过了=SUMIF(A1!A1:A4;mycondition;A1!B1:B4) ,但那不起作用。


注:如果我应该添加一个新的行到“日”工作表之一,公式中“周”的单元格引用也应该改变。 =SUMIF(INDIRECT(A1&"!C1:C4");mycondition;INDIRECT(A1&"!D1:D4"))不是我正在寻找的,因为它修复了C1:C4D1:D4

使用INDIRECTfunction:

 =SUMIF(INDIRECT(A1&"!$C:$C");mycondition;INDIRECT(A1&"!$D:$D")) 

(我不确定语法是否正确(,/;),我没有英文Excel版本。)