excel设置公式,单元格包含某个值,返回结果?

请教大佬,问题如图,望看到的大佬帮忙解答,非常感谢!!

思路:用多层IF进行嵌套来判断。用FIND来查找。FIND找到则返回数字,否则是错误值 #VALUE!。 那么外层用ISNUMBER来判断是不是数字,如果是表明找到,否则没有找到。
公式如下:
=IF(ISNUMBER(FIND("客",B1)),"客服连线",IF(ISNUMBER(FIND("维",B1)),"装维售后",IF(ISNUMBER(FIND("渠道",B1)),"其它渠道","")))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-07
C2单元格输入并下拉公式=LOOKUP(1,0/FIND({"客","维","渠道 "},B2&" "),{"客服连线","装维售后","其它渠道"})追问

请问在你发的公式下,如果B列不包含指定文本,则返回结果为空,公式怎么修改?

追答

=IFERROR(LOOKUP(1,0/FIND({"客","维","渠道 "},B2&" "),{"客服连线","装维售后","其它渠道"}),"")

第2个回答  2022-01-07
=IF(ISERR(FIND("客",B2)),IF(ISERR(FIND("维",B2)),IF(B2="渠道","其他渠道",""),"装维售后"),"客服连线")
相似回答