【问题标题】:Conditional formatting: combining multiple checks条件格式:组合多个检查
【发布时间】:2016-01-12 14:31:22
【问题描述】:

现在我检查一个单元格是否为空白,如果是,则变为红色。

=ISBLANK($B$12)

但是这个单元格只有在它为空并且满足另一个条件时才需要是红色的:上面的单元格需要设置为“YES”或空白。

我尝试做类似的事情:

=ISBLANK($B$12),($B$11)=!"NO"

但这并没有真正起作用。

【问题讨论】:

    标签: excel excel-formula conditional-formatting


    【解决方案1】:

    AND function 可以按照您正在寻找的方式组合逻辑。试试下面的,

    =AND(ISBLANK($B$12), NOT($B$11="NO"))
    'or,
    =AND($B$12="", $B$11<>"NO")
    

    如果要将条件应用于多个单元格,则可能需要从行或列中删除 $ 绝对锚点。

    这些公式与“使用公式确定要设置格式的单元格”选项一起应用。它们被放入 'Format values where this formula is true:' 文本框。

     

    【讨论】:

    • Excel 不接受条件格式的这个公式:/
    • 请看上面演示这两个公式的图片。
    • 我用的是荷兰语,所以我不得不用 EN 代替 AND,用 NEE 代替 NO
    • 哦!好的..您可能必须使用分号,因为这是您的计算机区域系统设置的列表分隔符。例如=EN($B$12=""; $B$11&lt;&gt;"NO")=EN(ISLEEG($B$12); NIET($B$11="NO"))(从 NL-NL 语言翻译的函数)
    • 现在谢谢 excel 没有报错!唯一令人沮丧的部分是它还没有工作。现在单元格始终是默认颜色,可能是因为这些单元格是选择列表吗?
    【解决方案2】:

    您可以使用以下内容检查单元格是否为空白且高于“是”:

    =AND(ISBLANK($B$12),EXACT($B$11, "YES"))
    

    【讨论】:

    • Excel 不接受条件格式的这个公式:/
    • 并不是说它太重要了,但我已经对其进行了测试,它确实有效(您可能指的是原始版本)。
    猜你喜欢
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 2021-02-17
    • 2017-03-05
    • 1970-01-01
    • 2022-01-23
    相关资源
    最近更新 更多