我在MS excel中尝试使用替换字符时遇到了麻烦.帮助说*,?可以替换字符,但如果我尝试使用它们IF,我得不到正确的结果.例如:
A1="something"
=IF(A1="*mething";"yes";"no")
Run Code Online (Sandbox Code Playgroud)
我总是得到no......如何*正确使用?
通配符不适用于比较运算符,如=
为了达到你想要的效果,你可以使用接受通配符的COUNTIF,即
=IF(COUNTIF(A1;"*mething")>0;"yes";"no")
或者右边的功能就像
=IF(RIGHT(A1;7)="mething";"yes";"no")