Excel公式LIKE,AND,IF,WILDCARDS

我有一个场景,我正在使用一些公式我一起舒适,没有得到一个结果。 我希望在单元格中出现“1”的情况下得到任何结果。 (1是公式的结果)。 以及某个列的文本包含&的位置。 (“&/要么”)

我已经尝试了几个公式

=IF(AND(I1=1,C2="*"&$Q$1&"*"),1," ") 

—在这个我已经试图把&放在一个单元格,并提到它

 =IF(I1=1,1," ") 

然后在一个新的专栏

 =IF(C2="*"&"/"&"*",1," ") 

那么结合两者的结果呢? 有没有人注意到它有什么问题?

比较运算符(如=不能识别通配符,例如,如果使用此公式

=A1="*&*"

*视为字面星号(而不是通配符),以便只有在A1字面上包含*&*才会返回TRUE *&*

您可以使用COUNTIF函数,即使对于单个单元格,例如

=COUNTIF(A1,"*&*")

如果A1包含& ,则返回1,所以出于您的目的:

=IF(AND(I1=1,COUNTIF($G$1,"*&*")),1,"")

 =IF(ISERROR(FIND("&",$Q$1))," ",IF(I1=1,1,"")) 

或类似的东西

 =IF(AND(I1=1,NOT(ISERROR(FIND("&",$G$1)))),1," ") 

任何变化,真的…