【问题标题】:Conditional Formatting of a value based on Yes or NO基于是或否的值的条件格式
【发布时间】:2014-01-29 05:18:17
【问题描述】:

我有两个 ROWS,一个有值,另一个有 YesNO。我希望根据相应列中第 2 行中的 YesNO 对第 1 行中的值进行着色。例如:

第 1 行 XXXX|XXXX|XXX|XXXX 第 2 行是 |否 |是|没有

对于第 1 行为什么应该是或否没有条件,它就是这样。

有可能吗?

【问题讨论】:

    标签: excel colors excel-formula worksheet-function conditional-formatting


    【解决方案1】:

    在条件格式中,使用此选项:

    并写出这个公式:

    =If(B2="Yes",1,0)
    

    假设你的数据是这样的:

    因此,Row1 中的突出显示会根据 Row2 中的值而变化。
    希望这会有所帮助。
    注意:
    请记住,您只需应用 A2 中的格式,然后只需将格式复制并粘贴到其他单元格即可。

    【讨论】:

      【解决方案2】:

      由于条件格式标签维基摘要提到 Excel,我认为它是相关软件。由于 OP 提到“是或否的条件”,我认为这两种可能性都需要格式化。我认为最左边的XXXX 在 A1 中。

      最简单的方法可能是选择Row1,它应该自动设置适当的适用于范围,并应用条件格式公式规则(因为要格式化的单元格不是触发格式)的:

      =A1="YES"  
      

      和选择的格式(绿色突出显示是常规的)。

      “否”条件可以通过使用“标准”格式简单地格式化所有 Row1 来处理,再次约定这可能是红色填充。然后,CF 规则将在 Row2 不包含“NO”的情况下覆盖它。

      但是另一种可能性是,Row2 中可能有一些单元格既不包含“是”也不包含“否”,因此不应该有条件地格式化紧接在上面的单元格。在这种情况下,只需添加另一个类似于上面的公式规则:

      =A1="NO"  
      

      但格式不同(红色填充)。

      因为格式化是有条件的,所以不需要IF构造,格式化只会在公式返回TRUE时触发。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-29
        相关资源
        最近更新 更多