EXCEL自动化报告制作完整流程 银行基金购买流程图表格怎么做出来的
步骤:
1、设计报告的呈现内容和形式
比如需要呈现哪些数据,以什么形势呈现,表格或者图表
2、设计报告内容实现逻辑
比如如何实现自动化,需要用到哪些函数
3、建立数据源表
4、建立数据转化表
也就是可以动态变化的表格
5、按照设计酌,逐个添加报告元素
6、调整格式
先看一下最终的形式
数据源表
数据转化表
正文(也就是需要对外展示的)
步骤
第一步:设计报告的呈现内容和形式一般包括4个部分:标题,结论,关键指标(用表格呈现,比如销售额、销售量、订单数、同比和环比)、重点关键指标变化(用图表呈现,比如销售量)
第二部、分析报告中需要的运算
比如需要用到哪些数据,是对比一周还是一个月的数据,需要引入哪些关键指标。比如本次,我就选一周作为一个周期来进行分析,环比、销售额及毛利率是重要关键指标。
第三部分:也就正式开始制作 1、设计数据源表添加一个日期控件
计算月累计销售额和年累计销售额
年累计销售好计算,直接用sum()函数即可。月累计步骤多一点,需要用到辅助列。
使用month()获取月份,使用IF(I7=I6,J6,ROW())获取每个月1号的行数。再使用&将“C”和每月1号行数连接起来。
&连接符
indirect函数的引用两种形式。 一种加引号,一种不加引号。 =INDIRECT("A1")——加引号,文本引用——即引用单元格所在的文本。 =INDIRECT(A1)——不加引号,地址引用——定位到原始单元格数据。
2、添加日期控件
右键设置控件格式,设置数据源和值存放位置。
数据验证
当数据源格式不符合要求时会报错
today()函数可以获取当前日期
3、数据动态应用
三种方法
OFFSET()
这里可以这样理解,从数据源表中的A1位置,向下偏移B2-6个位置,向右偏移0位置,此时定位的单位各就是引用数据区域的起始位置,向下7行,向右8列,锁定的区域就是我们需要的数据区域。放置选取的数据的位置时必须选择同样大小的区域,否则会报错。
index()+vlookup()
这里INDEX()也是用来定位初始单元格的日期,再利用vlookup函数查找相应的值。需要用到辅助列。vlookup可以理解为从数据源表中查找匹配对应日期,并返回该行,字段相对位置可表示第几列,0表示精准匹配。
index()函数用法 连续区域中index函数的公式格式是=index(array,row_num,column_num) 其中array表示我们要引用的区域,row_num表示要引用的行数,column_num表示要引用的列数 最终的结果就是引用出区域内行列交叉处的内容。
index()+match()
4、通报数据表
提取指标
计算指标
5、通报文字
通报文字一般分为两个部分
报告标题:xxx公司销售日报
数据表内容总结:当日销售额xx万元,环比前日上升4.12元,月累计销售额xxx,目标完成,高于时间进度。
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。