excel若有多个工作表,如何提取符合某个要求的多行数据 ?

比如说 有5个工作表:格式相同 如下;

基金代码 统计日期 股票代码 股票名称 持股数量
002001 2008-12-31 000001 深发展A 4430140
020011 2008-12-31 000002 万科A 9910551
由于股票代码很多 一个工作表安排不下 每个工作表都有如股票代码为000001的深发展A的股票的数据 如何提取所有工作表中股票代码为000001的所有行数据在一个工作表中?

530003 2008-12-31

第1个回答  2011-05-10
如果只有5张表,那分别对该列自动筛选(选中该列,菜单:数据/筛选/自动筛选),然后分别复制好了。但仍然很麻烦。
估计你的表是所有的基金以及各基金所投资的股票。这是个比较大的数据库,EXCEL就算能储存过来,计算也很慢。建议使用真正的数据库软件来做,比如同属OFFICE组件中的小型数据库ACCESS,可以不用五张表,直接在一张表里,或5张表,但可以轻松联接成一个数据库,我相信你的所有操作就很容易了。简单应用ACCESS还是比较容易学的,全鼠标操作就好。更大型的数据库用VFP也无难度搞定。什么SQL、ORACLE就没必要了。追问

灰常感谢你!我果然是菜鸟,我去试一下ACESS吧···好像好复杂哦╮(╯▽╰)╭

追答

不复杂,新建一个数据库,把表一个一个的导入到ACCESS中的这个数据库里去,按股票代码把5张表联结起来,全鼠标操作。

追问

谢谢你!正在下载中。。。

第2个回答  2011-05-10
进行筛选,根据筛选后的数据再分类追问

谢谢,我已经把每个表都分类归纳好了,现在是想按照股票代码来把不同工作表的数据归在一起,如果是单纯的复制粘贴,由于股票代码太多,所以十分麻烦?请问您有什么好办法么?

追答

对不起,我没见到表格不好给你建议,请谅解!

第3个回答  推荐于2016-06-05
股票代码 多到 一张工作表安排不下? 就算03都足够了 65k 行哪
就你的问题 提取汇总不是问题,按照哪种方式汇总 罗列?计数?加减乘除……
提的问题很无奈追问

谢谢,是这样的,我的数据包括不同的基金 不同季度的持股数据,我已经把每个表都分类归纳好了,现在是想按照股票代码来把不同工作表的数据归在一起,如果是单纯的复制粘贴,由于股票代码太多,所以十分麻烦?请问您有什么好办法么?

追答

发给你了

本回答被提问者采纳
相似回答