Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel:IF和语句不能双向工作_Excel - Fatal编程技术网

Excel:IF和语句不能双向工作

Excel:IF和语句不能双向工作,excel,Excel,我使用IF和语句来检查一个简单的语句,例如a>B&BB,我得到FALSE。这怎么可能呢 我的数据样本: 如果我使用和() 使用和() IF(AND(A2>C2,C2C2)*(C2您可能“更喜欢使用&”,但不幸的是,Excel中的此运算符具有不同的含义:字符串连接。如果您不想使用和,可以改为使用*;但您需要将术语插入括号中 =IF((A2>C2)*(C2<B2), TRUE, FALSE) =IF((A2>C2)*(C2)问题是,既然&是一个串联,你说的是42767.36>427

我使用IF和语句来检查一个简单的语句,例如a>B&BB,我得到FALSE。这怎么可能呢

我的数据样本:

如果我使用
和()

使用
和()

IF(AND(A2>C2,C2C2)*(C2您可能“更喜欢使用&”,但不幸的是,Excel中的此运算符具有不同的含义:字符串连接。如果您不想使用
,可以改为使用
*
;但您需要将术语插入括号中

 =IF((A2>C2)*(C2<B2), TRUE, FALSE)

=IF((A2>C2)*(C2)问题是,既然
&
是一个串联,你说的是
42767.36>42767.3642767.36>42787.00
,结果会是假的。啊,现在它有意义了。我会接受你的回答,因为你实际上向我解释了我做错了什么。非常感谢!
IF((A2>C2)*(C2<B2),TRUE,FALSE)
 =IF((A2>C2)*(C2<B2), TRUE, FALSE)