Excel全家桶:同比环比+XLOOKUP+FILTER+动态数组
之前把各个Excel技巧分开讲了下,今天来总结汇总一下。
一、同比环比,两条公式就够
建一张"本期 / 上期 / 去年同期"三列对照表。同比看的是今年这个月比去年同期涨多少,环比看的是和上个月比。
公式直接贴进单元格:
同比 = (本期 - 去年同期) / 去年同期
环比 = (本期 - 上期) / 上期
"增长%",其实就是这两行除法。套个百分比格式,三秒就出结果了。
例如:某店本月卖 12 万,上月 10 万,去年同月 9 万。同比就是 (12-9)/9≈33%,环比 (12-10)/10=20%。一眼看清是真增长,还是去年基数低在"帮忙"。
二、XLOOKUP 干掉 VLOOKUP
说实话,VLOOKUP 最坑的是必须从左往右数第几列。列数一变动,全员报错。现在可以直接换成 XLOOKUP:
=XLOOKUP(会员ID, 会员表!A:A, 会员表!C:C)
第一个参数是要找谁,第二个去哪找,第三个返回哪一列。左右都能查,列随便插都不会错。找不到还可以给默认值:
=XLOOKUP(会员ID, 会员表!A:A, 会员表!C:C, "查无此人")
三、FILTER 动态筛选
要按条件捞数据,别再手动勾筛选器。FILTER 一个公式,结果自动刷新:
=FILTER(会员表!A:C, 会员表!D:D="高价值")
条件是"等级=高价值",整片结果自动溢出。新数据进来它跟着变,不用重拉。多个条件的话就”*“起来:
=FILTER(会员表!A:C, (会员表!D:D="高价值")*(会员表!城市="深圳"))
四、动态数组,报表自己长出来
日常工作里面最实用的是动态数组。UNIQUE 提取不重复门店,SUMIFS 按门店汇总,HSTACK 拼在一起,SORT 排序:
=UNIQUE(表1[门店])
=HSTACK(UNIQUE(表1[门店]), SUMIFS(表1[销售额],表1[门店],A2#))
=SORT(HSTACK(UNIQUE(表1[门店]), SUMIFS(表1[销售额],表1[门店],A2#)), 2, -1)
这套公式写一次,往后只要刷新源数据,整张汇总表自动更新。三小时的手动活,十分钟自动搞定。
实操建议
先把 VLOOKUP 换成 XLOOKUP,这一步最稳、最不容易出错。
等顺手了,再上 FILTER 和动态数组。
今天汇总后,以后Excel这些公式就不再重复更新了,感谢大家。