excel如何将同一个文件中的多张工作表同一位置的数据复制到新的一张工作表的同一列中。

例如:在同一个excel文件中,有30张工作表的B41位置都有数据,想让这些数据按顺序显示到第6张工作表的E1到E30这一列中。能够实现前30张工作表中的数据能够自动在第... 例如:在同一个excel文件中,有30张工作表的B41位置都有数据,想让这些数据按顺序显示到第6张工作表的E1到E30这一列中。能够实现前30张工作表中的数据能够自动在第31张表中显示。谢谢!
补充下:每一张工作表的名称是1,第二张工作表的名称是2,如此类推,每一张工作表的B41位置的数据是用公式算出来,现在第31张工作表的E1这一格要放第一张工作表的B41的数据,E2这一格要放第二张工作表的B41的数据。以此类推。。
我知道有一种方法是直接在E1这一格填上='1'!B41,这可以了,但是这样不能填充到E2-E30,拉的话会变成='1'!B42,而不能变成='2'!B41,='3'!B41.。。。。这样的话。要一格一格去改,比较麻烦,请问各位能人,指导下更方便的方法,谢谢了。
展开
 我来答
凌文元LWY
高粉答主

2015-07-26 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部
在第31张表的A列输入30个表名,然后在E列,通过INDIRECT函数引用数据。
输入以下公式,然后向下填充公式
=INDIRECT(A2&"!B41")
追问

不行呀,我怎么弄上去提示

INDIRECT是

你给的都没有用,隔开呀

追答
E1单元格输入以下公式,然后向下填充公式
=INDIRECT(ROW(A1)&"!B41")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式