excel怎么将多个工作表中的内容引用到另外一个工作表中

最近做个表格,工作薄里有sheet1至sheet20,总共20个工作表,现在我想在这20个工作表后面再添加1个工作表(sheet21),这个工作表是前面20个工作表的汇总表。
现在想请教大家,如果要把“sheet1至sheet20中A3”单元格的内容引用到"sheet21中B1至B20单元格”(而且“B1-B20”单元格需要按sheet1至sheet20的顺序排列)应该要怎么操作?

1.如图,要汇总各供应商各个月份洗衣粉的数量。

如果通过工作表找到D2单元格洗衣液的数量,然后把它一个一个加起来,工作量太大。方法如图所示。

2.如图,在汇总表中,在单元格中输入公式=sum()

3.如图,然后点击A供应商所在工作表(步骤1),点击一月份的数量D2单元格(步骤2)。

4.如图,这时按住shift不放(步骤1),然后点击最后一张工作表:F供应商(步骤2)。

5.如图,这时松开shift,点击enter。这时就汇总各供应商各个月份洗衣粉的数量。

6.最后,把鼠标放在单元格的右下角,然后下拉就行了。效果如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-08
sheet21的B1单元格写入公式
=INDIRECT("Sheet"&ROW(A1)&"!A3")
下拉填以公式追问

  谢谢!但我还是不怎么明白,再把问题说具体点:我现在把"sheet1--sheet20”这20个工作表重命名为"1--20",第21个工作表重命名为"汇总" 如果现在想把"1--20”的各个工作表中的"C1"单元格的数据引用到"汇总"的"A4--A23"这20个单元格中去,请问,该怎么写入公式?

追答

一会是A3,一会又是C1,自已改公式中的A3为C1就行了嘛,
工作表改成1-20也不说明,你也可以删去公式中多余的"Sheet"
公式修改后如下sheet21的A4单元格写入公式
=INDIRECT(ROW(A1)&"!C1")
下拉填以公式

第2个回答  2013-12-09
在sheet21的B1单元格输入或复制粘贴此公式

=INDIRECT("Sheet"&ROW(A1)&"!A3")

=INDIRECT("'Sheet"&ROW(A1)&"'!A3")
下拉填充公式追问

  谢谢!但我还是不怎么明白,再把问题说具体点:我现在把"sheet1--sheet20”这20个工作表重命名为"1--20",第21个工作表重命名为"汇总" 如果现在想把"1--20”的各个工作表中的"C1"单元格的数据引用到"汇总"的"A4--A23"这20个单元格中去,请问,该怎么写入公式?

追答

在sheet21的A4单元格输入或复制粘贴此公式
=INDIRECT(ROW(A1)&"!C1")


=INDIRECT("'"&ROW(A1)&"'!C1")
下拉填充公式

本回答被网友采纳
第3个回答  2013-12-08
详情请去百度咨询专业人士。
相似回答