excel跨表引用下拉自动填充

现有一excel表格,含A、B、C、……多个工作表,A表中的第一列分别为B、C、……(即工作表名称),第二列分别为B、C、……表中相同位置单元格中数据(如B!C1、C!C1、……),通过“=B!C1”、“=C!C1”、……的方式可以手动引用,可不可通过下拉自动填充的方式自动引用呢?请高手们帮帮忙!

A表A1开始往下为:B、C、D。。。,那么可以在A表的B1中输入公式:
=INDIRECT(A1&"!C1")
下拉就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-15
在C1中输入或复制粘贴此公式
=INDIRECT(A1&"!"&B1)

=INDIRECT(A1&"!C1")
下拉填充本回答被网友采纳
第2个回答  2013-07-15
=indirect(A1&"!"&B1&row())
第3个回答  2013-07-15
可以的。要看你的具体格式和想要的结果而定
第4个回答  2013-07-15
要用vba来做
相似回答