继续送书!今天送3本《Excel函数跟卢子一起学 早做完,不加班》,从留言区随机抽奖。昨天中奖名单在文末。
VIP学员的问题,在汇总表,要根据分类名称(资产)和月份两个条件,将全年12个月的期末余额汇总起来。
全年12个月的资产负债表格式一样,左边是资产,右边是负债和所有者权益。
注:金额全部用随机数模拟,每次截图都会有变化,只看方法就行。
因为表格格式都一样,汇总就有很多种方法。
最简单的方法就是,在1月这列引用1月这个表的C列。
="1月"!C6
同理,2月、3月……
="2月"!C6
="3月"!C6
……
这样直接引用也行,就是有点繁琐,还有一种就是借助INDIRECT函数间接引用,这样公式就可以右拉。
=INDIRECT(C$4&"!C6")
不过不能下拉,C6因为加了双引号,下拉不会改变,这时要再嵌入ROW(A6),这个也是返回6,不过下拉的时候会变成7、8……
=INDIRECT(C$4&"!C"&ROW(A6))
这样资产对应的就全部汇总好了。负债和所有者权益是引用G列,将C列改成G列就可以。
=INDIRECT(C$4&"! G "&ROW(A6))
其实,汇总多表金额,最常用的还是借助VLOOKUP+INDIRECT组合。
=VLOOKUP($A6,INDIRECT(C$4&"!a:c"),3,0)
负债和所有者权益就将公式的引用区域改下就行。
=VLOOKUP($A38,INDIRECT(C$4&"! E:G"),3,0)
当然,嵌套IFERROR函数,可以将两条VLOOKUP函数合并起来,这样不管查找资产还是负债和所有者权益都可以。
=IFERROR(VLOOKUP($A6,INDIRECT(C$4&"!a:c"),3,0),VLOOKUP($A6,INDIRECT(C$4&"!E:G"),3,0))
最后聊一下随机数。
有部分公司对数据要求很严,不允许泄露,这时随机数就派上用场。当然,也可能本身就要进行随机抽样。
比如生成1000到90000之间的金额。用RANDBETWEEN生成的都是整数。
=RANDBETWEEN(1000,90000)
如果要生成0-1之间的小数,就用RAND。
=RAND()
这是某粉丝的留言,如何求某一列任意五个数的和?
这时随机数就派上用场。
可以直接对B列排序后,再选择前5个的区域求和。
再如这个粉丝,要生成30.00-39.55之间的随机数。
可以借助RANDBETWEEN生成3000到3955的随机数,再除以100就变成这个区间的随机数。
=RANDBETWEEN(3000,3955)/100
链接:
https://pan.baidu.com/s/1KCZYYlCc_kBOP1Jlm6Qvfw
提取码:4ke7
恭喜这3位粉丝:ღ᭄caixin菜菜༊、风雨同行、肖肖,获得书籍《Excel跟卢子一起学 早做完,不加班》,加卢子微信chenxilu2019
VIP 888 元,所有 视频课程 ,终生免费学,提供一年在线答疑服务。
报名后加卢子微信chenxilu2019,发送报名截图邀请进群。
推荐:2个方法,秒搞定格式不同的多表汇总!心疼还不会这个技巧的你
上篇:经常自拍的你,会用Excel的照相机吗?
作为财务(会计),你平常用得最多的函数是什么?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)