如何在EXCEL一列数据中查找包含有特定字符的单元格,并用该单元格后一列的数据进行汇总计算?

比如我要在C列的单元格输入公式去查找A列单元格的包含“组件”两个字的单元格,并用B列相对应的数据进行相加,请问函数怎么弄,谢谢。

1、判断单元格内的长度“LEN(A2)”。

2、使用subtitute函数将特定字符替换为空。

3、在单元格中输入函数内容=SUBSTITUTE(A2,"/","")。

4、做差值得特定字符的长度“=B2-LEN(C2)”。

5、将上述函数公式统一“=LEN(A2)-LEN(SUBSTITUTE(A2,"/",""))”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-20
如果那些型号放在A2:A100,数字放在B2:B100,计算A列中含有"组件"文字对应B列之和,公式可为
=sumif(A2:A100,"*组件*",B2:B100)追问

那要是有两个条件,比如也想找到包含“组件”、还想同时找到包含“管座”,同时满足这两个条件的数据相加呢,请问还要怎么修改公式?

追答

=SUM(SUMIF(A2:A100,{"*组件*","*管座*"},B2:B100))
这样

本回答被提问者采纳
相似回答