Office中国论坛/Access中国论坛

标题: 求助!ACCESS的数据如何导入到EXCEL中并分类? [打印本页]

作者: 紫风    时间: 2005-3-9 01:11
标题: 求助!ACCESS的数据如何导入到EXCEL中并分类?
请教各位高手,

问题1:如何在附件EXCEL的表中导入ACCESS的数据(我要导入的数据在“表--装箱统计清单”中的数据)?

问题2:在EXEL中有没有办法分别计算“数据库表--装箱统计清单”中“柜型=40HQ”、“柜型=40GP”还有“柜型=20GP”各有多少个,并自动填入EXCEL表中相应的列中?

问题3:能不能在打开EXCEL表的时候要求输入日期段(开始日期和结束日期)并将该日期段内的数据从ACCESS数据库中筛选出来?

有劳各位高手费心了!!![em07][em07]

[attach]9281[/attach]



[此贴子已经被作者于2005-3-8 17:52:16编辑过]


作者: jzwwpp    时间: 2005-3-9 01:58
有个例子,你先看一下吧[attach]9283[/attach]

对于第二个问题,:你可以用两个函数,一个是countif,还有一个是dcountif,具体使用方法可以查看帮助。

对于第三个问题,你可以参看excel的外部数据导入这个功能,我觉得可以完全满足的你的要求。

[此贴子已经被作者于2005-3-8 18:00:31编辑过]


作者: 情比金坚    时间: 2005-3-9 02:01
1、用Ms Query加载宏,然后 ----菜单-----数据----获得外部数据-----新建数据库查询-----ms access datebase*,然后,下一步~~~~~下一步~~~~就行了。2、用countif()函数3、在ms Query里设置参数即可。
作者: 紫风    时间: 2005-3-9 02:02
哥哥,我看不懂啊……数据库中的数据要怎样导入到EXCEL中?[em04]
作者: 紫风    时间: 2005-3-9 02:06
小弟还是不太懂,但是,请给小弟一个晚上的时间,明天早上请教各位哥哥姐姐!!
作者: jzwwpp    时间: 2005-3-9 02:06
对于问题1情比金坚的办法比我给你的要简单,可以使用。

其实有一个最简单的方法,我一直在用(可能不是最好的办法):有outputto(宏),把相应查询输出到excel,把这个文件作为数据源,然后在用另外一个文件调用这个数据源的数据。
作者: jzwwpp    时间: 2005-3-9 02:10
[attach]9284[/attach]



给你个例子,宏中的表如果换成查询可以满足你所有的要求。
作者: 紫风    时间: 2005-3-9 16:41
其实是这样的,我想要的结果是在我打开EXCEL表输入开始日期和结束日期后,系统会自动计算出在此日期段内各客户所做的柜(集装箱)的种类数量和所产生的金额。

就拿我上传的EXCEL表来说,假定20'GP的费用是RMB600.00/柜,我希望系统能自动统计出在2005-01-01到2005-02-28这段日期内客户=长帆共做了多少个40HQ(如没做,则不在相应表格内填写任何资料),40GP和20GP;即出来的结果为:40HQ=0,金额=0,40GP=0,金额=0,20GP=2,金额=1200。

请问这该怎么做?COUNTIF()我没弄懂啊……[em06]
作者: 紫风    时间: 2005-3-10 01:53
各位高人,请问MSQUERY的参数在哪里设?怎么设?
作者: 老鬼    时间: 2005-3-10 05:21
在MS QUERY的条件中,输入[]这个的符号,即为参数
作者: 紫风    时间: 2005-3-10 17:47
请问各位,有没有办法做到如附件内EXCEL表格中SHEET2那样?(那是我手工做的)

麻烦大家了!!![em04][em04][attach]9318[/attach]



[此贴子已经被作者于2005-3-10 9:47:05编辑过]


作者: 老鬼    时间: 2005-3-10 20:57
可以使用数据透视表实现
作者: 紫风    时间: 2005-3-11 00:23
请问具体该怎么做?
作者: 老鬼    时间: 2005-3-11 01:43
参考http://www.office-cn.net/forum.php?mod=viewthread&tid=23756
作者: 紫风    时间: 2005-3-11 17:57
[attach]9336[/attach]

我用数据透视表做成那样了,可是怎样分别数每个客户的20GP,40GP和40HQ各多少个?

另外,我想将20RF,20GP,20HQ,20RH都归到20GP下;40RF归到40GP下;40RH,40FL归到40HQ下,应该怎么做?
作者: 老鬼    时间: 2005-3-12 04:09
对柜计数可以将柜型拖到汇总栏。第二个要求我无能为力,必须先将柜型替换掉
作者: 紫风    时间: 2005-3-15 16:26
老鬼板主,我将柜型拖到汇总栏后,显示的是一共几个柜,可是能不能计算20GP有多少个,40GP有多少个,40HQ有多少个?谢谢帮忙!
作者: 老鬼    时间: 2005-3-16 02:39
当然是可以的,你应该把柜型同时拖到“行”和“汇总”
作者: 紫风    时间: 2005-3-16 17:29
谢谢老鬼斑竹,问题解决!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3