哪个高人研究的新用法,一个顶6个VLOOKUP,太精妙了!
发布日期:2024-08-25 22:33 点击次数:96
图片
VIP学员问题,根据姓名查找上期累计专项附加,也就是统计黄色这6列金额。图片
于是她一口气写了6个VLOOKUP相加,太多了绕晕了,有的地方还写错,这是修正后的公式。=VLOOKUP(B2,个税表!B:Y,24,0)+VLOOKUP(B2,个税表!B:Z,25,0)+VLOOKUP(B2,个税表!B:AA,26,0)+VLOOKUP(B2,个税表!B:AB,27,0)+VLOOKUP(B2,个税表!B:AC,28,0)+VLOOKUP(B2,个税表!B:AD,29,0)图片
针对多列求和,最常用的方法是SUMPRODUCT函数,这个以前卢子分享过很多次。这样看起来是不是更加简洁?=SUMPRODUCT((B2=个税表!$B$9:$B$11)*个税表!$Y$9:$AD$11)图片
语法:求和区域可以是一列,也可以是多列。=SUMPRODUCT((条件=条件区域)*求和区域)今天的重点不是讲这个,而是VLOOKUP的一种新用法。写区域的时候,可以选择完整的,也就是统一用个税表!B:AD,查找值B2也是统一,最后参数是0也是统一。也就是说,现在唯一不同的是第3参数,依次是24,25,26,27,28,29。如果是放在多列可以用23+COLUMN(A1)作为第3参数,右拉,依次查找。=VLOOKUP($B2,个税表!$B:$AD,23+COLUMN(A1),0)图片
最后,再用SUM求和。=SUM(N2:S2)图片
重点来了,怎么将上面2个公式合并呢?=SUM(VLOOKUP($B2,个税表!$B:$AD,23+COLUMN(A:F),0))图片
23+COLUMN(A:F)这部分也可以改成具体数字{24,25,26,27,28,29}。=SUM(VLOOKUP($B2,个税表!$B:$AD,{24,25,26,27,28,29},0))图片
现在公式不需要右拉,$符号也可以省略掉,最终公式就来了。=SUM(VLOOKUP(B2,个税表!B:AD,{24,25,26,27,28,29},0))费了那么大的精力讲这个新用法,如果只是为了引用上期累计专项附加,有点大材小用。学这个是为了处理不规范数据,比如求和区域是多列,而且中间存在一些无关的列。这样就可以一步到位,挺方便的。=SUM(VLOOKUP(K2,A:I,{2,4,7,8},0))图片
要提高工作效率很简单,将各种常用语法背诵起来,再加一些辅助列就可以。而要成为高手很难,需要不断的研究新套路,这样你的水平才能超越那些前辈高人。链接:
https://pan.baidu.com/s/1FJQyE7CRtHwVZh2qVIX-fw?pwd=wp1d
提取码:wp1d
陪你学Excel,一生够不够?一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。报名后加卢子微信chenxilu2019,发送报名截图邀请进群。推荐:VLOOKUP套到吐,那是你不懂SUMIF的数组用法上篇:SUMIFS函数滚一边去,我才是Excel真正的求和之王!图片
请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。