Excel 中的 IF 函数不起作用?

0 worksheet-function microsoft-excel-2010

例如:

D1=3, D2=5, D3=3.5

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

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

这将解决问题,但如果 D3 等于 6.8,例如,excel 仍然告诉我这是真的,但显然不是。

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

小智 5

使用这个:=AND(D1<=D3, D3<=D2)
Excel 使用优先顺序计算公式: D1 <= D2计算结果为TRUETRUE <= D2评估为FALSE.