Excel数据验证多个条件不起作用......?

时间:2016-01-28 17:08:49

标签: excel validation excel-formula multiple-conditions

我想在Cell E10上进行数据验证,如下所示:

  1. F10为空白(F10 ="")
  2. E10(self)不大于范围C9至C100的最大值(E10 <= max(C9:C100)
  3. E10(self)不等于B10(E10&lt;&gt; B10)
  4. 因此,人们会认为自定义数据验证的正确公式是:

    =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尊重这三个条件吗?

1 个答案:

答案 0 :(得分:1)

这将有效:

=AND((F10 = ""),(E10 <= MAX(C9:C100)),(E10 <> B10))

但您必须清除忽略空白复选框!

相关问题