0

我对 Excel 比较陌生,必须拼凑一些东西。我在条件格式方面遇到了一些问题。

在此处输入图像描述

我想做的是,对于每一行,输入请求的日期。隐藏列是请求日期+21 天。对于记录的标题记录,我在其他地方使用 1 和 0,然后是自定义单元格视图,其中 [=1}"Yes";[=0]"No"。当“隐藏”列日期过去时,我想有条件地将请求日期格式化为红色。

我试过这样的事情:=IF($F$3

4

1 回答 1

0

当“隐藏”列日期过去时,我想有条件地格式化请求日期以显示为红色

条件格式不需要隐藏列,因为 21 天的计算可以在 CF 公式规则内完成。选择Date of Request(假定为 ColumnF)和 HOME > Styles - Conditional Formatting, New Rule...,使用公式确定要格式化的单元格格式值,如果此公式为真::

=TODAY()>F1+21

Format...,选择你选择的红色,OK,OK。

但是,您还提到Records Rec'd?了列(大概是 H),如果当相应行在该列中包含“是”(单独)时上述格式不适用,请将上述公式更改为:

 =AND(TODAY()>F1+21,H1<>"Yes")  

对 columnH 的引用可能会更改为触发 的源(1s 或0s)Yes,具体取决于YesNo的派生方式。

为简单起见,格式规则已应用于整个列。如果需要更短的范围,请从 H3:Hn 中选择(其中n是范围中的最高行号)并将公式从 F1 调整到 F3 以及从 H1 到 H3,或者不调整但为前三行设置另一个规则不应用格式但优先,或明确排除公式中的前三行。

CF 格式化规则中通常不需要 IF(因为这种格式化是有条件的)。

于 2015-11-23T23:24:54.263 回答