在多年的教学过程中,发现绝大部分的excel使用者很少甚至从没用过excel中的数据导入功能,在此谈谈本人的看法.
大家都知道excel的存储容量是很有限的(excle2003的一张表由65536行Í256列),如果要将多年的数据存在excel中,可能不会有人这样做,都会将数据存入不同的数据库中,那么当要对存于数据库中的数据来做报表时,那可就不是一件简单的事情了。如果我们能把数据库中想要的数据放到excel中,再用excel本身强大的报表制做功能来做出各种各样的专业报(不需要编程,不需要懂SQL语句,也不需要了解数据库的功能),那不是对非数据库人员来说是一个福音吗,excel的数据导入就是从其它数据库中提取数据最好的功能,它可以从SQL
server、Access、其它的ecxel……等数据库中提取出我们想要的数据。
现将此功能的用法进行说明(注,excel2007与excel早期的版本有细微的区别,现以excel2003数据库以Access2003为例进行讲解)
Access数据库中的表

用excel建立数据导入模型

- 启动数据导入的查询功能
- 选择数据库对应的表
- 进入查询的编辑状态
- 在查询中的数据效果
- 设置查询条件
- 与单元格绑定
- 得到所要结果
- 再想要其它结果时,直接修改条件中单元格的值即可得到想要的所有记录)
好了,excel中有已有Access中想的数据了,报表就用Excel随心所欲地作吧!