打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
善于借助辅助列,让资金管理表汇总变得更简单

汇总表,获取每一家银行上日余额、本日收入、本日支出、本日余额。

每一家银行的列数一样,行数不一样。

这是她原来写的公式,看起来挺复杂的。本日收入和支出都可以获得,但没法获得上日余额。

=SUMIFS(INDIRECT(B4&"!N:N"),INDIRECT(B4&"!A:A"),$A$2,INDIRECT(B4&"!B:B"),$B$2,INDIRECT(B4&"!C:C"),汇总表!$C$2)

卢子看完所有表格后,提出了一个建议,借助辅助列先将年、月、日合并成标准日期,这样会使公式更加简洁。DATE函数就是获取标准日期。

=DATE(A3,B3,C3)

1.上日余额

本日是2019/6/24,上日就是小于这个日期的最大日期。23日和22日都没有余额,所以上日余额就是21日对应的金额。

这种看起来很难,实际上很简单,借助VLOOKUP函数的模糊查找就能轻松搞定。

=VLOOKUP(DATE($A$2,$B$2,$C$2)-1,INDIRECT(B4&"!D:P"),13)

上日,就是本日的日期-1,这样就能查找到小于本日的最大日期。区域从D:P,一共13列,这样就可以查找到上日余额。

2.本日收入

本日收入跟上日余额不一样,需要进行汇总本日的所有收入项目。

这样直接借助SUMIF函数就可以,是不是比原来的公式更加简洁?

=SUMIF(INDIRECT(B4&"!D:D"),DATE($A$2,$B$2,$C$2),INDIRECT(B4&"!N:N"))

SUMIF函数是单条件求和,SUMIFS函数是多条件求和。

3.本日支出

本日支出跟本日收入原理一样,只是区域不同而已,修改公式的区域即可。

=SUMIF(INDIRECT(B4&"!D:D"),DATE($A$2,$B$2,$C$2),INDIRECT(B4&"!O:O"))

4.本日余额

上日余额+本日收入-本日支出就是本日余额。

=C4+D4-E4

到此问题就解决了,其实辅助列也是挺好的,可以让问题变得更简单。

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel收入支出表计算余额的小技巧
超实用的2017年度收入支出决算总表
你会「求和」吗?4个公式测测Excel水平
我做的收入日报表自动汇总
分表内容归总到一个总表里
利用sum sumif indirect row函数跨表取数实现多表汇总!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服