在Excel中比较单元格内容与string

考虑以下:

AB 1 ENG 1 2 ENG 1 3 FRA 0 4 FOO 0 

如果A列包含stringENG ,则需要一个公式来填充B列,否则为0

我试过(在单元格B1) =IF(A1=(TEXT(ENG;FALSE));1;0)但它说#NAME? 在牢房里。 ENG之间引用也没有帮助。 我的公式应该是什么样子?

您可以使用EXACT函数进行精确的string比较。

 =IF(EXACT(A1, "ENG"), 1, 0) 

如果不区分大小写的比较是可以接受的,只需使用=

 =IF(A1="ENG",1,0)