SUMIF类似文本
我正在尝试使用SUMIFS来匹配以下任一条件:
“保险”或“汽车保险”
=SUM(SUMIFS(B:B, A:A,{"*Motor Insurance*","*Insurance*"}))
A – 保险,汽车保险,一些保险
B – 1,2,1
目前的结果是6,因为我的语句匹配任何包含“保险”的string。 有没有办法按照我希望的方式写一个声明,即如果它包含“汽车保险”它不会匹配“保险”?
“保险”的结果应该是4:2,“汽车保险”的结果应该是2。
之前有人问,我不能做一个字面匹配的“汽车保险”,因为这三个是在一个更大的数据集“保险”或“汽车保险”与该string的一部分。
上面的表格显示我有三组文本,我试图得到那些包含“保险”和含有“汽车保险”的结果。 我明白,一个会包含另一个,但我想要的结果是:
“保险”是2(只匹配A2和A4)
“汽车保险”是2(只匹配A3)
对于两个单独的公式 – 一个只是“汽车保险”
=SUMIFS(B:B, A:A,"*Motor Insurance*")
另一个用于其他保险
=SUMIFS(B:B, A:A,"<>*Motor Insurance*",A:A,"*Insurance*")