将两个字符串值与if语句进行比较

时间:2014-01-08 16:27:53

标签: excel excel-formula excel-2010

我正在使用excel 2010并且如果它是真的则要发出1,如果给定字符串它是假的则0

我试过了:

=IF((EXACT(G2;"V") OR EXACT(G2;"K"));"1";"0")

然而,这总是给我一个错误。这个公式出了什么问题?

感谢您的回复!

1 个答案:

答案 0 :(得分:2)

这不是您使用OR公式的方式。试试这个:

=IF(OR(EXACT(G2;"V");EXACT(G2;"K"));"1";"0")
确实如此:

OR(Test; Test; Test; ...)

注意:

  1. 我不确定您使用"1""0"的原因,但如果您不介意使用数字,则可以删除引号。

  2. 您也可以使用:

    =OR(EXACT(G2;"V");EXACT(G2;"K"))
    
  3. 要将结果设为TRUEFALSE,或者想要获得10 ...

    =OR(EXACT(G2;"V");EXACT(G2;"K"))*1