2014-07-21 48 views
0

希望有人可以帮助,我试着四处寻找答案。或声明在条件格式

A列有名称的列表 表4的表日期列表

我试图让CF设置其查找每个细胞中A列,与它匹配对阵表,如果日期在90天内或已经过去,然后它为单元格着色。

我能得到的语句来向标准单元工作:

=OR((VLOOKUP(A3,Table4,11,FALSE))-90<TODAY(),(VLOOKUP(A3,Table4,11,FALSE))<TODAY()) 

似乎无法得到这个在CF工作,整个列。

任何意见将不胜感激,

谢谢。

+0

我很困惑你的两个条件。如果第一个条件为真,那么只有第二个条件才成立。第一个条件似乎涵盖了您的示例和问题文本中的两个标准。第二个条件是什么? –

回答

-1

添加一个相对于您的条件的新列if(MyCondition is verified; 1; 0)并根据1值在此列上添加条件格式。

= if(OR((VLOOKUP(A3,Table4,11,FALSE))-90<TODAY(),(VLOOKUP(A3,Table4,11,FALSE))<TODAY());1;0) 
+0

这里混合''''和';'似乎不太可能奏效,而IF对于CF来说很少必要(因为它是隐含的)。我认为OP的问题本质上是公式应用的范围。 – pnuts

0

选择A1,并与您的公式,因为它代表(虽然变化A3 s至A1 S)适用于=$A:$A。如果您不希望将其应用于A1:A2,请选择此范围并清除规则,从选定单元格中清除规则。