在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)