Excel if语句与string比较

当我们想要比较一个string时,如何在excel中给出if语句?

我尝试了这样的事情:

=IF(B2="mystring", 595, B2) 

这里基本上,我试图用数字595replace列中的所有单元格中的特定string。

错误522意味着你有一个循环引用 。 您不能将公式引用到公式所在的同一个单元格中。

Yoy需要为公式创build一个新的列。

所以,如果你想改变列B中的值

  • 创build一个新的列C
  • 在C2把你的公式=IF(B2="mystring",333,B2)在那里
  • 将您的公式复制到列C中的所有单元格
  • select你的新列C
  • 复制
  • 粘贴特殊| 值列入B列
 IF(EXACT(B2,"mystring")=true,592,B2) 

试试IIF(b2 =“我的string”,595,b2)