如何根据另一列中的单元格来格式化一列中的单元格?

如何根据另一列中的单元格来格式化一列中的单元格?

因此,我发现这里已经回答了一些类似的问题,但它们对于我想要做的事情还不够深入,并希望得到更多帮助。

从高层次上讲,如果 L 列中的单元格中填充了某些内容,我希望将 A 列中的某些单元格格式化为特定颜色。内容是什么并不重要,尽管在这个特定实例中内容是日期,但在将来可能是文本或数字等。此外,如果 L 列中的单元格为空,但 A 列中的单元格包含该特定文本,我希望将其格式化为不同的颜色组合,这样我就可以知道我需要检查单元格中数据的状态。

理想情况下,实际上我唯一有时间做的事情(这张特定的表有几千行数据)就是能够集体设置它。

答案1

如果我理解了您的要求,您可以使用两个使用公式的条件格式规则来实现这一点。您没有说明您使用的是哪个版本,因此您必须使用您需要的任何方法。

第一条规则将使用以下公式:=AND(NOT(ISBLANK($L1)), $A1="Flag set")这将检查L不为空白且A1="Flag set"。如果两者都满足,则进行A相应格式化。

第二个公式为:=AND(ISBLANK($L1), $A1="Flag set")。这将检查是否L为空白以及是否A包含特定文本。如果两者都为 TRUE,则它会A相应地格式化。

对于这两条规则,选择您的格式并将其应用于,$A:$A以便它们将应用于列中的所有行A

在此处输入图片描述

答案2

  1. 选择单元格A1(如果不选择,这些指令将不起作用,因为你在步骤 3 中创建的相对引用是钥匙能够将这些条件应用于整个工作表)
  2. 创建新的条件格式规则使用公式确定要格式化的单元格类型
  3. 在里面格式化以下公式为真的值:文本框中,输入类似以下内容的内容来描述您要测试的条件。请注意,$提供了列引用,但不是行引用。这会导致公式测试列中的值A以及L行号相同的值:

    =$A1<>$L1
    
  4. 配置格式A如果条件公式为真,则应将其应用于列中的单元格。

  5. 对每个要测试的附加条件重复步骤 2-4。
  6. 如果您希望在某条规则被判定为真时阻止评估任何后续规则,请启用若为真则停止该规则的复选框条件格式规则管理器对话框中。您还可以重新排序规则,以确定一个规则相对于另一个规则的优先级。
  7. 测试单元格中的各种值A1L1直到您对规则满意为止。 只有那时你才应该...
  8. 改变所有的适用于规则的值=$A:$A

相关内容