ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: wjzwang

分享学习经验、使用技巧及收获感悟帖

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-2-1 11:50 | 显示全部楼层
本帖已被收录到知识树中,索引项:Excel帮助和教程
利害,有条理,有心。学习了,我也要把自己的学习过程整理出来。

TA的精华主题

TA的得分主题

发表于 2010-2-9 15:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
第一次察觉原来学习好东西后,可以再来回顾整理下。在索取好之后,再把自己所学拿出来和大家分享。非常好的想法,从来没有想到过。
觉得楼主不但是高手,还是个由衷喜欢研究Excel的人,佩服佩服。

TA的精华主题

TA的得分主题

发表于 2010-2-9 21:58 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-3-16 16:19 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

Microsoft Query带参数查询

有幸参加了透视表的免费培训,在QUERY的学习中,又尝到了一招,Microsoft Query一直都不太了解,作业不会做,也没有时间去详细找答案(最近有点忙),但看了同学的答案后,学会了通过参数来查询数据表内容.

先看看以下SQL语句:
SELECT DISTINCT `'2010年客户订单$'`.工单号, `'2010年客户订单$'`.款号, `'2010年客户订单$'`.订单数量, `'2010年客户订单$'`.`ERP CO号`, `'2010年客户订单$'`.客户
FROM `F:\10301-3-H\QUERY\客户订单.xls`.`'2010年客户订单$'` `'2010年客户订单$'`
WHERE (`'2010年客户订单$'`.订单交期=?) AND (`'2010年客户订单$'`.产品码=?)
此语句由Microsoft Query自动生成,其中"where"是根据动态选择订单交期和产品码两个参数时显示不同数据的必要设置
[ Query 01.jpg
图一
Query 02.jpg
图二
Query 03.jpg
图三

图三上半部分是最终效果

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-3-16 16:34 | 显示全部楼层

外部连接多工作薄

平时经常用的多表连接是在同一工作薄中,语句类型如下

SELECT * FROM [表1$] UNION ALL SELECT * FROM [表2$]

但当工作表在多个工作薄时,要用以下格式来写工作表的路径

select distinct 供应商,材料名称,物料编码,规格型号,单位,单价 from (select * FROM [F:\10301-3-h\OLE DB\1仓库`.`1仓库$a3:h8] union all select * FROM [F:\10301-3-h\OLE DB\1仓库`.`1仓库$j3:q8] union all select * FROM [F:\10301-3-h\OLE DB\2仓库`.`2仓库$a3:h8] union all select * FROM [F:\10301-3-h\OLE DB\2仓库`.`2仓库$j3:q8] ) where 单价 is not null



select distinct 供应商,材料名称,物料编码,规格型号,单位,单价 from (select * FROM `F:\10301-3-h\OLE DB\1仓库`.`1仓库$a3:h8` `1仓库$a3:h8` union all select * FROM `F:\10301-3-h\OLE DB\1仓库`.`1仓库$j3:q8` `1仓库$j3:q8` union all select * FROM `F:\10301-3-h\OLE DB\2仓库`.`2仓库$a3:h8` `2仓库$a3:h8` union all select * FROM `F:\10301-3-h\OLE DB\2仓库`.`2仓库$j3:q8` `2仓库$j3:q8`) where 单价 is not null

注意以上红色字的格式,"`"是TAB键上的哪个连接符,还有是第二种中的`1仓库$a3:h8` `1仓库$a3:h8`中间有空格,格式正确应该就没什么问题了.

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2010-3-28 17:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这个帖子很实用啊,感谢楼主

TA的精华主题

TA的得分主题

发表于 2010-3-28 17:22 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-4-3 09:21 | 显示全部楼层

MOD取余函数

本帖最后由 wjzwang 于 2011-9-17 14:49 编辑

当助教有什么好处呢?可以免费看培训课件?可以拿红花?可以被别人称作"老师"?...都不对,我认为好处只有一个,就是能在帮助别人的同时,提高自己.

有一天,小月说因雪儿有事,不能当函数班的助教,问我愿不愿意,我看内容都是自己认识的,就答应下来了,这一课讲的是日期函数,作业下来后,很多同学问不理解为什么用MOD(1:00-22:00,1)就能得到3小时,开始我也不知道该怎么解答,因为日常中用MOD都是MOD(正数,正数)的形式,很小有负数,所以只能先看帮助,可是帮助讲得也不太清楚,没办法了,只能自己想,想了老半天,终于想到一个自认为可以较好地解释的方法,于是写下来,后来又想到另一种解释方法,又写下来,就是这样一个过程,让自己也进一步了解了MOD的用法.

以下是我对MOD的认识 http://club.excelhome.net/thread-554197-1-1.html




[ 本帖最后由 wjzwang 于 2010-4-3 09:23 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-4-3 09:48 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
嗯,非常好的学习方法其中透露出的热情和喜悦相信能打动更多的人。EHOME,真的很了不起。让我们一起感动吧,呵呵。

这个劲头很难得,尽量保持住,人做事有时就是一口气,一松懈想回到那个状态就要调整一段时间了,呵呵。尽可能保持不松不紧的节奏...

TA的精华主题

TA的得分主题

发表于 2010-6-4 11:16 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-3-29 17:15 , Processed in 0.042158 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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