Excel 中的 IF 函数不起作用?

Excel 中的 IF 函数不起作用?

例如:

D1=3, D2=5, D3=3.5

我输入的公式D1<=D3<=D2显然是正确的,但是 Excel 一直告诉我它是错误的,然后继续弄乱我所有的其他公式。

但是如果我输入D2>=D3>=D1(完全相同的公式),Excel 会告诉我它是正确的,并给出正确的值。

这可以解决问题,但是如果 D3 等于 6.8,Excel 仍然告诉我这是正确的,但事实显然并非如此。

如果我再次翻转公式,excel 会正确地告诉我它确实是错误的。不幸的是,现在我无法测试不同的场景,除非每次都重新输入公式。

答案1

使用此项:=AND(D1<=D3, D3<=D2)。Excel
使用优先顺序计算公式: D1 <= D2计算结果为TRUETRUE <= D2计算结果为FALSE

答案2

听起来您的数据格式不正确。右键单击并转到格式。确保将其设置为常规或数字。如果它已经是常规,请尝试将其更改为数字。如果 excel 认为单元格是文本,它将无法正确执行此类条件。

相关内容