上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2 制作一份自动化报表的流程
图1-3是我整理的制作一份自动化报表需要经历的流程,主要分为5个步骤。
图1-3
第1步,步骤拆解。这里是对要做的报表进行步骤拆解,这个步骤拆解和用不用工具或者用什么工具是没有关系的,比如做报表的第一步一般都是收集数据,这个数据可能是线下人员记录在纸质笔记本上的,也可能是存储在Excel表格中的,还有可能是存储在数据库中的。因为数据源的类型或者存储方式不同,对应的收集数据的方式也会不同,但是收集数据这个步骤本身是不会变的,这个步骤的目的就是把数据收集过来。
第2步,找对应代码。思考第1步中拆解的步骤中每一步对应的实现方式,一般都是去找对应每一步的代码,比如导入数据的代码是什么、重复值删除的代码是什么。
第3步,组合代码。将第2步中各个步骤对应的代码进行组合,组合成一个完整的代码。
第4步,验证结果。对第3步中完整代码得出来的报表结果进行验证,看结果是否正确。
第5步,等待调用。在需要制作报表时,执行已写好的代码。
其实,报表自动化本质上就是让计算机代替人工做事情的过程,我们只需要将人工需要做的每一个步骤转化成计算机可以理解的语言,也就是代码,然后让计算机自动执行,就是实现了自动化。