EXCEL中SUMIF函数的模糊求和问题

现在遇到的问题是例如ABCD特价雅诗兰黛眼部12雅诗兰黛特价雅诗兰黛面部20兰蔻优惠兰蔻产品30A列是名称,B列是价格。后面还有很多、不列举了,假设共100行数据现在想知... 现在遇到的问题是例如
A B C D
特价雅诗兰黛眼部 12 雅诗兰黛
特价雅诗兰黛面部 20 兰蔻
优惠兰蔻产品 30
A列是名称,B列是价格。后面还有很多、不列举了,假设共100行数据
现在想知道雅诗兰黛的产品一共价格是多少[即名称中包含雅诗兰黛的就产品总价格]
在D列中输入公式=sumif(A2:A101,"*雅诗兰黛*",B2:b101),这样是可以模糊匹配并求出的,但是要拉的数据不仅仅只是价格,有很多,每个都这么写太慢了。
现在加了辅助列C列,把品牌名称加上去了,在D列的公式改为 =sumif(A2:A101,"*C2*",B2:B101),这样算出来的结果不对的,请问有什么方法更改或者用什么其他公式可以实现同样的功能,一定要把辅助列C列用上、、
非常感谢~
展开
 我来答
大宝妈谈教育
高粉答主

2020-05-04 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:49.9万
展开全部

1.首先,打开带有错误sum的excel文件,如下图所示。

2.然后您可以看到,我们求和的单元格中的数字的左上角是绿色的,如下图所示。

3.然后可以解释为,我们求和的单元格中的数字是一个字符串,因此求和公式不能用于得到正确的答案,如下图所示。

4.然后选择要求和的单元格,如下图所示。

5.然后点击“感叹号”图标,如下图所示。

6.然后选择亏格选项,如下图所示。

7.最后,我们可以看到我们的总和是正确的,如下图所示。

s今生缘
高粉答主

2019-02-11 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4894万
展开全部
在公式中引用单元格或区域时,不能将单元格或区域放在引号内,放在引号内就成了文本,不再作为引用,原公式:=SUMIF(A2:A101,"*C2*",B2:B101),就是这个原因,需要用&连接符将其提出,同时公式是要向下填充的,引用区域的行必须加绝对引用符$,公式为:
=SUMIF(A$2:A$101,"*"&C2&"*",B$2:B$101)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hjc99boy
2010-02-24 · TA获得超过1872个赞
知道小有建树答主
回答量:988
采纳率:75%
帮助的人:250万
展开全部
先全部选中,以A为条件列排序,然后分类汇总。把你想汇总的项都打上勾,3分钟也用不了就搞定了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gunnimadepi
2010-02-24 · TA获得超过2759个赞
知道小有建树答主
回答量:2074
采纳率:83%
帮助的人:877万
展开全部
可以不用辅助列
=SUMPRODUCT((IF(ISERROR(FIND("雅诗兰黛",A2:A101)),0,1))*(B2:B101))
输完之后ctrl+shift+enter结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chiefzjh
2010-02-24 · TA获得超过9087个赞
知道大有可为答主
回答量:7013
采纳率:37%
帮助的人:2277万
展开全部
把你的公式稍微改一下就可以了,如下:

=sumif(A2:A101,"*" & C2 & "*",B2:B101),
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式