如何根据其他单元格的数据将其他单元格变为红色?

如何根据其他单元格的数据将其他单元格变为红色?

如果输入的日期是今天的日期或未来 7 天内的日期,则 D 列中的单元格将变为红色。如果输入到 D 列单元格中的日期是今天的日期或未来 7 天内的日期,则 GJ 列中的单元格也将变为红色,但我不知道该怎么做。即使我可以让 GJ 列中的单元格在 D 列中相应的单元格为红色时变为红色,那也可以。任何帮助都将不胜感激!

** 更新:我更改了 CF 以包含 $F$8:$J$981,但现在没有输入日期的单元格也是红色的。这是我的错,因为我一开始没有提到这一点……我需要没有日期的单元格保持无颜色,直到输入日期,然后只有当日期是今天或接下来的 7 天时才显示为红色。这是我现在拥有的图像:

图像-=$D8

答案1

在公式中,请使用相对引用(前面不带$),而不要使用绝对引用(前面带$)。

  1. 确保活动单元格为 D2。(这是我的起点)
  2. 打开条件格式选项卡。
  3. 选择要调整的公式,删除$行前面的2。保留$列前面的D
  4. 单击“确定”
  5. 在上一个对话框中,在“应用于”部分中输入 D2:J14(这是我的示例)

    条件格式图片

答案2

此响应将取决于您如何应用初始条件格式规则。您提供的细节很少。

你只需要改变适用于:范围包括 G:J 列。

选择最初创建 CFR 时选择的范围。选择主页、样式、条件格式、管理规则。

找出 7 天内日期变换的规律,并改变适用于:范围包括 G:J 列。例如:

'if you have
D:D
'change to
D:D, G:J

'if you have
D2:D100
'change to
D2:D100, G2:J100

如果您的 CFR 基于公式或单元格地址,则需要将该列锁定为绝对列。

'if you have a formula like
=and(D2>=today(), D2<=today()+7)

'change to
=and($D2>=today(), $D2<=today()+7)

单击“确定”应用您的更改。

相关内容