ireport 生成横向数据_让领导看傻,年终Excel 报表1秒自动生成

以下文章来源于Excel精英培训 ,作者兰色幻想-赵志东作者:赵志东来源:Excel精英培训(ID:excelpx-tete)兰色以前在集团公司负责数据分析,管理着整个集团N年、N千份的各种销售及财务报表。可兰色找报表却非常的快,原因就在于兰色制作有动态报表模板,

如利润表:不但可以根据所选日期生成报表,还可以切换 万元 / 元 显示。

087b307f29020f37247c93bcc9a38c95.gif

是不是觉得这样非常的方便?下面就跟兰色一起制作吧。

1、整合所有报表数据

把各年月的数据,全复制到报表的右侧,按年月顺序排列好。(标题行日期)

6a0d3382e3bf8d6f55935baf0262ee2f.gif

2、制作年月下拉选项

利用数据有效性功能,设置日期的下拉选项。数据验证(2013版前称数据有效性)- 允许:序号 - 选取日期所在行区域。

3ef04ea3e7e24fa8e347424d73857f09.gif

3、设置万和万元的选项。

注意:“ 单位:元,单位:万元 ” 中的逗号一定要是英文状态下输入的。

ec410cba0960dfce6b87b4ceb2d2dac6.png

4、添加本月数公式

=HLOOKUP(C$3,$H$4:$S$20,ROW(A2),0)/IF(LEN($D$3)>4,10000,1)

公式说明:

  • 横向查询用Vlookup函数,而竖向查询则是Hlookup函数的长项。(根据横向排列的日期查询下面的数据)
  • Row函数可以返回行数,作用时随着公式向下复制可以生成数字 2,3,4,5,6,作为HLOOKUP函数的第3个参数取对应行数的值。
  • /IF(LEN($D$3)>4,10000,1) 用Len判断长度确定选取的元还是万元,如果是万元就/10000,元则/1.
d3ba2f4d04b00dff02ed5fe228f18ea9.png

5、添加本年累计数公式

=SUMIF(H$4:S$4,"<="&$C$3,H5:S5)/IF(LEN($D$3)>4,10000,1)

公式说明:

是Sumif函数的基本用法:按条件求和,"<="&$C$3 是设置的条件(小于等于选取的月份),一定要注意单元格引用C3不能放在引号里,"<=$C$3"是错误的。

734c5acd97579fc049067d77eebf62fa.png

制作动态报表的原理其实很简单,就是把源数据排列在一起,然后在报表模板中用公式动态引用这些数据。只是....动态引用的公式需要你好好的学习和理解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值