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列用上、、
非常感谢~ 展开
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列用上、、
非常感谢~ 展开
展开全部
在公式中引用单元格或区域时,不能将单元格或区域放在引号内,放在引号内就成了文本,不再作为引用,原公式:=SUMIF(A2:A101,"*C2*",B2:B101),就是这个原因,需要用&连接符将其提出,同时公式是要向下填充的,引用区域的行必须加绝对引用符$,公式为:
=SUMIF(A$2:A$101,"*"&C2&"*",B$2:B$101)。
=SUMIF(A$2:A$101,"*"&C2&"*",B$2:B$101)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先全部选中,以A为条件列排序,然后分类汇总。把你想汇总的项都打上勾,3分钟也用不了就搞定了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以不用辅助列
=SUMPRODUCT((IF(ISERROR(FIND("雅诗兰黛",A2:A101)),0,1))*(B2:B101))
输完之后ctrl+shift+enter结束
=SUMPRODUCT((IF(ISERROR(FIND("雅诗兰黛",A2:A101)),0,1))*(B2:B101))
输完之后ctrl+shift+enter结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的公式稍微改一下就可以了,如下:
=sumif(A2:A101,"*" & C2 & "*",B2:B101),
=sumif(A2:A101,"*" & C2 & "*",B2:B101),
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询