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


2

因此,我发现了一些已经在此处回答的类似问题,但是它们对我想做的事情还不够深入,希望能找到更多帮助。

在较高的层次上,如果L列中的某个单元格填充了某些内容,我想将A列中的某些单元格的格式设置为特定的颜色。没关系,尽管在这种情况下它将是一个日期,但是在将来它可以是文本或数字等。此外,如果L列中的单元格为空,但A列中的单元格为空具有特定的文本,我希望它使用不同的颜色组合进行格式化,因此我可以告诉我需要检查单元格中数据的状态。

理想情况下,实际上我唯一有空的时间(这个特定的工作表包含数千行数据)将是能够进行大规模设置。


欢迎来到超级用户。你试过什么了?
CharlieRB 2014年

好吧,我已经找到并尝试了一些方法,可以在这里这里这里找到,但是我不确定如何将所有这些方法用于我想要的结果。
丹尼尔·洛夫(Daniel Love Jr)2014年

好。您的意思是“另外,如果L列中的单元格为空,但A列中的单元格具有该特定文本,我希望使用其他颜色组合设置该文本的格式,那么我可以告诉我需要检查一下单元中数据的状态”
CharlieRB 2014年

因此,A列中的单元格中将包含一些不同的文本,例如“标记集”,“重置”,“延迟”,“用户更改”。L列中的相应单元格将为空白,或者在其中有执行操作的日期。对于此示例,当相应的L列中有日期时,我希望带有“标志集”的A中的单元格为绿色组合。因此,如果A1具有“标记集”并且L1具有日期,则A1将是绿色填充,绿色文本。如果A1的“标志设置,但L1是空的,A1将是一个不同的颜色,轻松地提醒我,我需要检查该帐户的更新。
丹尼尔·爱JR

Answers:


2

如果我了解您的要求,则可以使用两个使用公式的条件格式规则来完成此操作。您没有说明要使用的版本,因此您将必须使用所需的任何方法。

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

第二个公式是:=AND(ISBLANK($L1), $A1="Flag set")。这将检查是否L为空以及是否A包含某些文本。如果两个都为TRUE,则将对其进行相应的格式化A

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

在此处输入图片说明


我也可以将特定文本应用于第一条陈述吗?
丹尼尔·洛夫2014年

当然。我更新了答案。
CharlieRB 2014年

2
  1. 选择单元格A1(如果你不这样做,这些方向不会因工作步骤#3 ...这是你创建相对参考关键要能在这些条件适用于所有的整个工作表)
  2. 创建一个新的条件格式规则使用公式来确定哪些小区格式类型
  3. 在“设置公式为真的值格式:”文本框中,输入类似以下内容的内容,以描述您要测试的条件。请注意,$提供的是列引用,而不是行引用。这将导致公式测试列中的值A以及L行号相同的地方:

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

  5. 对要测试的每个其他条件重复步骤2-4。
  6. 如果希望防止在发现某个特定规则为真时对任何后续规则进行评估,请在“ 条件格式设置规则管理器”对话框中启用该规则的“ 停止真”复选框。您也可以重新排列规则,以确定一个优先于另一个。
  7. 在细胞中测试各种数值A1L1,直到你满意你的规则工作。 只有那样,你才可以...
  8. 将所有“ 应用于”值更改为=$A:$A
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.