如何从EXCEL工作薄多个工作表中提取数据

如何从Excel工作表中提取条件相同的数据,再生成一个新的工作表
我现在有壹个Excel工作薄,薄中有多个工作表,工作表命名格式为 (2010年05月08日),我用的EXCEL版本是2003。

日常需要提取对应资料做分析,我现在的做法是:在工作薄中用人工“查找”、“复制”、“粘贴”,实在累人,能否有函数公式或其他方法让EXCEL自动完成此任务。

工作表的格式完全一样(表头项目包括:“名次”、“马名”、“骑师”、“练马师”、“负磅”、“排位体重”、 “档位”、 “班次”、 “上均值”、“路程”、 “时间”、 “距离”、 “走位1”、 “走位2”、 “走位3”、 “走位4”、 “走位5”、 “走位6”、 “第1段”、 “第2段”、 “第3段”、 “第4段”、 “第5段”、 “第6段”、 “末标速”、 “场地”、 “段值”“场地状况”等列)。

我希望在新的工作表某列中,把符合条件如:(K078)、(J204)、(C015)、(H037)、(G226)、(L008)等等(条件包括括号),并选取日期最近那一行(因同一条件,工作薄中有多条数据),并顺序从“档位”、 “班次”、 “上均值”、 “路程”、 “时间”、 “距离”、 “走位1”、 “走位2”、 “走位3”、 “走位4”、 “走位5”、 “走位6”、 “第1段”、 “第2段”、 “第3段”、 “第4段”、 “第5段”、 “第6段”、 “末标速”、 “场地”、 “段值”、 “场地
状况”等列,摘录并自动复制到指定工作表单元格中。

请老师帮忙,辛苦啦!

从EXCEL工作薄多个工作表中提取数据的方法如下:
1、合并数据法,就是用复制粘贴的方法把各工作工作薄中的数据整合到一起后,在一个工作表里进行处理。

2、公式法,就是直接写公式,引用不同的工作薄,中工作表的单元格里的数据。
3、vba小程序法。在excel文档中,写个程序,根据需要读取数据,处理后填充到指定的位置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-20
发两个示例文件上来。这个单凭口述肯定是做不到你想要的完整效果的本回答被提问者采纳
第2个回答  2010-11-20
把问题作为内容、样表(请注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 [email protected]
第3个回答  2010-11-20
Excel的“高级筛选”功能可以跨表对数据进行指定条件的筛选,并且可以将筛选后的结果放在指定的单元格区域。
用法不太复杂,详细说明请楼主百度一下“Excel 高级筛选”吧,应该能满足你对数据带条件复制的要求本回答被网友采纳
第4个回答  2010-11-19
发个文件+图样吧
相似回答