首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

比Sumif好用10倍,Sum+Vlookup才是最强的多列条件求和公式

昨天兰色看到一位网友的提问:

要求在下表中根据A列的姓名,从上表查找对应的红色背景的值并求和。如谢扬的值=10+20+30+10 = 70

分析:求和之前需要查找行数,然后再对指定列求和。这是一个查找+多列求和的问题。一般情况下,可以用多个sumif相加完成。

=SUMIF(A:A,A17,D:D)+SUMIF(A:A,A17,F:F)+SUMIF(A:A,A17,H:H)+SUMIF(A:A,A17,K:K)

但这样设置公式太麻烦,而且如果要求的列更多,公式会十分复杂。

如果用Vlookup函数就变得很简单了。可以借用vlookup第3个参数提取所有要求和的列值,然后再相加。

=SUM(VLOOKUP(A17,A:K,,0))

另:如果你的表格版本不支持数组运算,可以把光标放在公式最后,按ctrl+shift +enter键输入,公式两边会自动添加大括号{}。

{=SUM(VLOOKUP(A17,A:K,,0))}

兰色说:很多同学没见过Vlookup这个用法,其实很多常见的函数都可以用数组的,比如sumif、Mid等。想学更多扩展用法,可以周六来兰色的直播间,会给大家分享更多你不知道的函数扩展用法。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230224A016NF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券