如何将excel中多个sheet表中相同位置的一批数据,按sheet表的顺序依次汇总到一个sheet中

有名称为1-31的31个sheet,这些sheet的格式内容均相同。如何将这31个sheet中d4:d33这一列单元格的数据按1-31个sheet的先后顺序汇总到一个汇总... 有名称为1-31的31个sheet,这些sheet的格式内容均相同。如何将这31个sheet中 d4:d33这一列单元格的数据按1-31个sheet的先后顺序汇总到一个汇总sheet中的c列中。
即表1的d4:d33这些数据复制到“汇总”表c1:c30;表2的d4:d33这些数据复制到“汇总”表c31:c60;。。。以此类推到31表。
不要一个表一个表的粘贴,可否有快捷方式
展开
 我来答
小矇
2012-04-10 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3305万
展开全部
=INDIRECT(INT((ROW(A1)-1)/30)+1&"!C"&MOD(ROW(A1)-1,30)+4)
将公式向下拉填充复制就可以了。
百度网友24ef169fc
2012-04-10 · TA获得超过9082个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4391万
展开全部
y用公式把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com,做了给你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxbjlu
2012-04-10
知道答主
回答量:6
采纳率:0%
帮助的人:9938
展开全部
这种问题只能编写一段EXCEL自带的VBA代码来完成。从你说的情况,数据具有很好的规律行。研究一下的话,可以完成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjs8730
2012-04-10 · TA获得超过1018个赞
知道小有建树答主
回答量:590
采纳率:66%
帮助的人:343万
展开全部
我觉得你有时间打这么一段文字已经粘贴完了
你可以使用引用
汇总C1=表1!$D4 下拉
C31=表2!$D4 下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-04-10
展开全部
写VBA,不过写代码也会花一些时间,如果就这一个文件还是自己手点粘贴吧。。。我的话自认为VBA比较熟练。但是如果是我遇上这种问题,如果手动复制粘贴可能会超过我写代码的时间3倍时间以上我才考虑用VBA.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaozhuwwp
2012-04-10 · 超过14用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:29.7万
展开全部
用宏来实现,其他简单的方法楼下回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式