如何使用SUMIF函数匹配VSR并排除RVSR实现精准求和?
解决SUMIF匹配"VSR"时排除"RVSR"的问题
用SUMIFS多条件筛选(推荐,逻辑清晰)
直接通过SUMIFS同时设置两个筛选条件:匹配包含"VSR"的单元格,且排除包含"RVSR"的单元格,公式如下:=SUMIFS(I2:I2000, A2:A2000, "*VSR*", A2:A2000, "<>*RVSR*")逻辑说明:
*VSR*匹配所有带有"VSR"的文本内容,<>*RVSR*排除掉任何包含"RVSR"的行,最终仅对符合前者且不符合后者的单元格进行求和。用SUMIF结合数组运算(适合习惯SUMIF语法的场景)
先计算所有含"VSR"的数值总和,再减去含"RVSR"的数值总和,公式如下:=SUM(SUMIF(A2:A2000, {"*VSR*", "*RVSR*"}, I2:I2000) * {1, -1})逻辑说明:SUMIF会分别返回两个结果——含"VSR"的总和、含"RVSR"的总和,通过
* {1, -1}将第二个结果取负,最后用SUM相加得到差值,即为排除RVSR后的VSR对应求和结果。
内容的提问来源于stack exchange,提问作者Jeremy
相关产品推荐
相关产品推荐

