Excel:根据相邻列中的日期突出显示一列中的单元格

问题描述 投票:0回答:3

我乐意去学:

  1. 如何在相邻列中的日期之后16天更改某列中单元格的单元格填充颜色。如果单元格中没有任何文本,则单元格应仅更改颜色。例如。如果今天的日期是在单元格D1中的日期之后的16天并且单元格E1为空白(此单元格中没有输入文本),则单元格E1应更改为蓝色填充。

Example image- In the image, cell E1 needs to be highlighted blue as there is no text in it and it is beyond 16 days past the date in cell D1

提前致谢!

excel vba excel-formula outlook-vba
3个回答
0
投票
  1. 如何在相邻列中的日期之后16天更改某列中单元格的单元格填充颜色。如果单元格中没有任何文本,则单元格应仅更改颜色。例如。如果今天的日期是单元格D1中日期的16天,则单元格E1应更改为蓝色填充。

使用这个,你可以尝试在一个单元格中使用= now()一旦完成,将其减去你的单元格e1,你可以在excel的菜单栏顶部使用条件格式化工具。 (主页>风格)转到条件格式>高亮显示单元格>更多规则>使用公式。


0
投票

这是样本之一。在你的单元格a1上,添加此公式= e1-(date(year(now()),month(now()),day(now()))一旦完成,使用条件格式来高亮显示单元格e1时的值a1 => 16天。转到条件格式>突出显示单元格>大于选项,将显示一个新字段,突出显示单元格a1然后添加> 16.确保在执行条件格式设置时您在单元格e1上。

不要忘了标记这个,如果这有助于你:)


0
投票

我在条件格式菜单中使用= AND((TODAY() - (INDIRECT(“RC [-1]”,0))> 16),($ E1 =“”))然后使用拖动选项。有用!

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.