Excel 数据验证多个条件不起作用...?
Excel Data Validation multiple conditions not working ...?
我想按如下方式对单元格 E10 进行数据验证:
- F10 为空白 (F10 = "")
- E10(自身)不大于范围 C9 到 C100 的最大值(E10 <= max(C9:C100)
- E10(自身)不等于 B10(E10 <> B10)
因此,人们会认为自定义数据验证的正确公式是:
=IF(AND(F10 = "", E10 <= MAX(C9:C100), E10 <> B10),1,0)
或
=(F10 = "")*(E10 <= MAX(C9:C100))*(E10 <> B10)
但是,这些都不适用于我的情况。我已经进行了广泛的测试:每种情况都可以正常工作。 (2) 和 (3) 也可以成功组合。但是,(2) 和 (3) 在与 (1) 组合时会被忽略,在这种情况下,只有 (1) 会受到尊重。
谁能帮我 Excel 遵守所有三个条件?
这会起作用:
=AND((F10 = ""),(E10 <= MAX(C9:C100)),(E10 <> B10))
但您必须清除忽略空白复选框!
我想按如下方式对单元格 E10 进行数据验证:
- F10 为空白 (F10 = "")
- E10(自身)不大于范围 C9 到 C100 的最大值(E10 <= max(C9:C100)
- E10(自身)不等于 B10(E10 <> B10)
因此,人们会认为自定义数据验证的正确公式是:
=IF(AND(F10 = "", E10 <= MAX(C9:C100), E10 <> B10),1,0)
或
=(F10 = "")*(E10 <= MAX(C9:C100))*(E10 <> B10)
但是,这些都不适用于我的情况。我已经进行了广泛的测试:每种情况都可以正常工作。 (2) 和 (3) 也可以成功组合。但是,(2) 和 (3) 在与 (1) 组合时会被忽略,在这种情况下,只有 (1) 会受到尊重。
谁能帮我 Excel 遵守所有三个条件?
这会起作用:
=AND((F10 = ""),(E10 <= MAX(C9:C100)),(E10 <> B10))
但您必须清除忽略空白复选框!