《从Excel到Access数据库》是为广大Excel用户了解、学习Access开设的一个实用课程,侧重于数据统计分析。Access数据库和Excel都是微软office软件中的一个组件,在界面、图标、操作上有一些相似性,用Excel的人士可以比较容易地学会Access数据库。
适用人群
经常采用Excel进行数据分析统计的人士。
案例介绍
本课程选取的案例是对银行年化贷款收益率分析,在这个案例中,数据记录超60多万条,根据工作需要,定期每月分析1-2次。银行的分析师是一位熟练的Excel用户,他每次制作本报表用EXCEL需要花费1小时左右,改用Access数据库后只需要花90秒。
数据来源是从银行系统导出的Excel数据,其中贷款明细有约29条万记录,来自10个Excel文件,个人台账有约26万条记录,来自5个Excel文件,各个Excel文件如下图所示:
根据上图中的Excel数据,最终要求实现的报表如下图所示:
Excel的不足
采用Excel来定期(每个月或每周1、2次)分析数据时,存在以下不足:
● 速度缓慢
数据量过大的时候,打开文件、查询和计算的速度明显下降;
● 易崩溃
大量应用函数公式或者采用过于复杂的函数;
● 易出错
过多的手工操作(添加新的行或列),数据和公式如果更新不一致,会导致错误的结果;
● 重复劳动
定期进行同一业务的统计分析时,当行数增加时,需要重新手工进行刷新数据或调整数据源、设置公式或函数;
采用Access来统计分析时,相对于Excel具有以下优点:
●单表记录可达百万级
●速度快
●不易崩溃
●不易出错
●避免重复劳动
新数据增加后,查询、窗体、报表无需任何调整。
课程大纲
1
从Excel到Access 概述
对《从Excel到Access数据库》课程的介绍,课程选用的职场案例介绍,针对本案例采用Excel时的不足,并用Access数据库进行效果演示。
2
年化贷款收益率计算思路
课程案例数据及Access示例下载,并对学员在学习QQ群里提供学习技术支持;本节课知识点:1.年化贷款收益率的管理思路;2.业务规则及计算公式;3.实现思路。
3
从Excel中导入数据
知识点:什么是表,如何修改表名、表结构;手工从EXCEL中导入数据;用VBA代码从EXCEL中导入数据。
4
确定贷款条线及类型
知识点:贷款客户所属的条线、类型确定规则;什么是更新查询;采用更新查询对单表更改数据、两表关联更改数据。
5
计算贷款余额及利息
知识点:什么是交叉表查询;用交叉表查询来统计“年日均贷款余额”和“年利息收入”;将数据复制到Excel里,进行小工作量的加工计算年化贷款收益率。
6
计算年化贷款收益率
知识点:1.删除查询:通过删除查询来清空表中的记录;2.追加查询:通过追加查询将数据追加到一个表中;3.选择查询:通过选择查询来进行计算。
7
输出为Excel报表(1)
知识点:生成表查询;DAO (Data Access Objects);将年化贷款收益率从查询中生成为一个表,然后采用DAO代码对表中的数据进行整理,使之成为一个规范Excel报表的Access表,以供下一步输出为Excel用。
8
输出为Excel报表(2)
知识点:Excel模板文件的创建;用VBA代码将表中的数据输出为规范格式的Excel文件。
9
一步实现分析报表
知识点:用VBA代码清空数据,让ACCESS处于初始状态,再用VBA代码分别执行相关代码,最终一步实现分析报表。
如何参加课程
领取专属 10元无门槛券
私享最新 技术干货