从Excel到Access数据库

《从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代码分别执行相关代码,最终一步实现分析报表。

如何参加课程

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180404G1Q17700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券