excel IF函数问题 某单元格里有“业务”、“aa”、“bb”3种内容,想通过if函数在另一单元格里显示

2024-10-30 08:27:06
推荐回答(4个)
回答1:

FIND函数语法:FIND(find_text,within_text,start_num)

如果 within_text 中没有“业务”,则 FIND  返回错误值 #VALUE!,而不是IF()的真假判定条件。


可以改进一下公式 

=IF(ISERROR(FIND("业务",VLOOKUP(B1,$O$3:$AC$50,8,FALSE))),VLOOKUP(B1,$O$3:$AC$50,8,FALSE),"ok")

回答2:

比如你 说的业务 aa bb,是在A1单元格中,你想在B1中写公式的话,
请在在B1中填上以下公式:
=IF(ISERROR(FIND("业务",A1,1)),"OK",A1)
意思是在A1单元格中查找"业务"字符串,如果查找到,则返回OK,如果查找出错,则直接显示A1的数据。
这个公式,只要A1中包含业务两个字,就会返回OK,不一定必须是业务两个字。

回答3:

=if(A1="业务",“OK”,A1)

回答4:

=IF(W3="业务","OK",W3)