ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1998|回复: 8

[求助] 通过OLE DB创建的数据透视表日期不能组合,急啊!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-12-7 20:30 | 显示全部楼层 |阅读模式
这是用OLE DB方式导入数据建立的透视表
问题:日期不能组合,此前各分表绝对使用日期格式,
不能组合日期最大可能是存在空行(各分表最后面存在空行),
请教如何解决?

是否多表创建的透视表日期组合excel本身不支持?

[ 本帖最后由 晨曦矇眬 于 2009-12-7 21:14 编辑 ]

复件 客户汇款明细汇总.rar

9.92 KB, 下载次数: 40

TA的精华主题

TA的得分主题

发表于 2009-12-7 22:17 | 显示全部楼层
请参考...把你后面表格的空行删除了..你按ctrl+end看一看后面工作表定位不是在数据区域最后一个单元格.所以不行..

客户汇款明细汇总.rar

11.19 KB, 下载次数: 20

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-12-8 10:46 | 显示全部楼层

请教楼上老师,如何删除表格后面的空行?

我用ctrl+end查看到最后单元格后,选定所有的空白行与列作删除,再用ctrl+end查看到最后单元格,还是在老位置?怎么办?

TA的精华主题

TA的得分主题

发表于 2009-12-8 11:41 | 显示全部楼层
通过加WHER条件也可以去除空行
SELECT "海宁",* FROM [海宁$] WHERE 汇款人 <> "" UNION ALL SELECT "北仑",* FROM [北仑$] WHERE 汇款人 <> ""  UNION ALL SELECT "李四",* FROM [李四$] WHERE 汇款人 <> ""  UNION ALL SELECT "张三",* FROM [张三$] WHERE 汇款人 <> ""

复件 客户汇款明细汇总.rar

14.16 KB, 下载次数: 16

TA的精华主题

TA的得分主题

发表于 2009-12-8 11:48 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
SQL语句还可以这样用,学习了.

TA的精华主题

TA的得分主题

发表于 2009-12-8 12:34 | 显示全部楼层
也可以直接引用每个工作表的范围如
SELECT "海宁",* FROM [海宁$A1:E33] UNION ALL SELECT "北仑",* FROM [北仑$A1:E33] UNION ALL SELECT "李四",* FROM [李四$A1:E33] UNION ALL SELECT "张三",* FROM [张三$A1:E33]

我用ctrl+end查看到最后单元格后,选定所有的空白行与列作删除,再用ctrl+end查看到最后单元格,还是在老位置?怎么办?
你删除后面空白的列与行后保存以后再按ctrl+end查看。

[ 本帖最后由 dg831451 于 2009-12-8 15:12 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-12-8 14:12 | 显示全部楼层

在OLE DB中使用动态名定名称是否可行?

SELECT "海宁",* FROM [海宁$data1] UNION ALL SELECT "北仑",* FROM [北仑$data2] UNION ALL SELECT "李四",* FROM [李四$data3] UNION ALL SELECT "张三",* FROM [张三$data4]
我已在每个分表中定义动态引用data1,data2....
是否可象以上公式一样引用?

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-12-8 18:41 | 显示全部楼层

日期组合解决了,但是透视表某一字段求和值为0!

通过以上老师的帮助,日期组合解决了,但是透视表某一字段求和值为0了!
原因已找到:数据源中二列数据的格式不一致,一列是“常规”,一列是“数值”。

本论坛也有此问题讨论:http://club.excelhome.net/viewth ... 3%B1%ED%C7%F3%BA%CD

[ 本帖最后由 晨曦矇眬 于 2009-12-9 14:38 编辑 ]

复件 客户汇款明细汇总.rar

7.33 KB, 下载次数: 23

TA的精华主题

TA的得分主题

发表于 2009-12-8 21:16 | 显示全部楼层
直接右键组合
有自动组合啊!
我的可以!
楼主再看看!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-28 03:42 , Processed in 0.057336 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表