如何将excel中多个sheet表中相同位置的一批数据,按sheet表的顺序依次汇总到一个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表。
不要一个表一个表的粘贴,可否有快捷方式

=INDIRECT(INT((ROW(A1)-1)/30)+1&"!C"&MOD(ROW(A1)-1,30)+4)
将公式向下拉填充复制就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-10
y用公式把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com,做了给你
第2个回答  2012-04-10
这种问题只能编写一段EXCEL自带的VBA代码来完成。从你说的情况,数据具有很好的规律行。研究一下的话,可以完成。
第3个回答  2012-04-10
我觉得你有时间打这么一段文字已经粘贴完了
你可以使用引用
汇总C1=表1!$D4 下拉
C31=表2!$D4 下拉
第4个回答  2012-04-10
写VBA,不过写代码也会花一些时间,如果就这一个文件还是自己手点粘贴吧。。。我的话自认为VBA比较熟练。但是如果是我遇上这种问题,如果手动复制粘贴可能会超过我写代码的时间3倍时间以上我才考虑用VBA.
第5个回答  2012-04-10
用宏来实现,其他简单的方法楼下回答

如何将excel中多个sheet表中相同位置的一批数据,按sheet表的顺序依次...
将公式向下拉填充复制就可以了。

如何将一个EXCEL中的多个SHEET中内容合并到一个SHEET中
1、首先我们要有自己的excel数据,然后我们打开电脑里的microsoft excel加载要合并的数据。2、看到这么多数据页要合并,如果是复制粘贴的话,工作量就很大了。我们现在开始合并,首先要在最前页新建一个工作表。3、在新建的sheet表中“右键”,找到“查看代码”。4、然后看到宏计算界面。5、看到宏计算界...

怎样将excel中的几个明细表中的每一条记录依次汇总到一个表中
1. 确保你的工作簿中包含多个结构相同的工作表。这些工作表中的数据需要被合并到一个单独的工作表中。2. 按下Alt+F11键打开VBA编辑器。在这里,你可以编写或修改宏来执行数据合并的操作。3. 编写一个名为`Sub m()`的宏,该宏将遍历每个工作表并提取数据。以下是宏的示例代码:```vba Sub m()...

如何从多个Excel表中提取部分相同的数据生成单一的一个Excel文件
1、第一步, sheet1的A列和sheet2的A列具有相同的数据。可以通过编写vba代码用相同的数据填充sheet3的A列,如下图所示,然后进入下一步。2、其次,完成上述步骤后,单击菜单栏中的[文件]选项,然后在下拉菜单中选择[另存为]选项,如下图所示,然后进入下一步。3、接着,完成上述步骤后,选择[保...

怎样将excel中的几个明细表中的每一条记录依次汇总到一个表中
可以利用VBA将excel中的几个明细表中的每一条记录依次汇总到一个总表中软件版本:Office2007方法如下:1.当前工作簿中有多个工作表,结构都一样如下所示,当里面的数据不一样,将它们全部合并到当前工作表中:2.Alt+F11,打开宏界面,输入如下代码:Subm()ForEachshInSheets'遍历每个工作表,提取数据...

如何从多个Excel表中提取部分相同的数据生成单一的一个Excel文件
举例·:一个excel文件,里面有一百多个工作表,但工作表名称没有规则顺序,不是按照sheet1、sheet2这样的顺序排列,现在需要把每个工作表里的A3数据提取出来,组成新的一列。解决方法:用宏自定义函数 同时按Alt和F11进入宏界面,点菜单的插入,塻块,粘贴如下代码:Function AllSh(xStr As String,i ...

EXCEL中多张表怎么才能汇总到一张表格中
1.首先,先来看一下INDIRECT函数的用法。INDIRECT函数的作用是:将表示单元格引用的文本转换为实际单元格的引用。具体示例见下图说明:2.上面的例子是返回同工作表中的内容,INDIRECT函数对不同工作簿、不同工作表的文本地址也是同样适用的,如下图示例:3.注意:对部分工作表名称引用时需要在工作表名称...

excel如何批量查找不同表格中重复的数据?
第一种方法:点击“数据”--->“高亮重复项”,选择要查找的数据,重复的数据就全部高亮显示出来了。第二种方法:“开始”--->“条件格式”--->“突出显示单元格规则”--->“重复值”,将重复单元格标色后再打开数据-筛选,按颜色筛选。不带颜色是唯一值,带颜色的是重复值。

excel如何合并多个工作簿中的指定工作表
步骤如下:1、一个工作簿里面有多个工作表,各工作表之间的字段是一致的,但数据不一致。由于工作需要,需要将各个工作表的数据汇总到一个表格里面做汇总分析,数据少、工作表数目不多的时候,CTRL+C后CTRL+V逐个复制粘贴是可以的,但数据量大、工作表数据多的时候,则可以用宏进行快速处理;‍2...

excel 怎么把多个工作表的内容整合打一个工作表里面
如果你的 工作表 名没有规律,那么:1、插入-定义-名称,取名:SHT,引用位置:=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)2、把汇总表排在最前面 3、汇总表里,A1=INDIRECT(INDEX(SHT&T(NOW()),ROW(A2))&"!B2")4、下拉复制 ...

相似回答