EXCEL 工作薄中两个或多个工作表做数据透视表

2024-11-30 20:13:26
推荐回答(3个)
回答1:

如果所有表的格式都一样“A1是姓名 B1是手机号 C1是家庭住址……” 可以用导入外部数据编辑OLE DB query来实现 select 姓名,手机号,家庭住址 from [sheet1$] union all select 姓名,手机号,家庭住址 from [sheet2$] union all select 姓名,手机号,家庭住址 from [sheet3$] 复制以上SQL语句,依次点菜单数据,导入外部数据,导入数据,找到你保存文件的地址,确定,点击“Edit query”在“command text”里面输入以上SQL语句,确定,在弹出的对话框上点“创建一个透视表”,完成,然后根据需要把自己需要的字段拖拉到相应的行列数据区域即可。 PS:SQL语句可以根据表格的布局加进去,格式模仿一下,相信自己 ..

回答2:

按照描述你得意思是数据超过65000行,单SHEET无法存储?
EXCEL2007以上版本支持数据扩展,但是不能直接添加,可以通过数据库导入方式。
另外,这并不是长久解决之道,最好的方式还是使用数据库处理。
ACCESS完全可以解决一般的小单位销售数据,而且操作简便,运算速度也比EXCEL快得多。

回答3:

你的意思是一个数据源,多个数据透视表呗