如果特定日期在Excel中的日期范围内,则突出显示单元格

时间:2018-02-21 16:21:06

标签: excel excel-vba excel-formula vba

我想在下面添加条件格式:

在特定单元格中,如果我输入日期值为12-Feb-18,那么它会在另一个工作表中搜索包含所有星期一的日期范围,例如01-Jan-18,08-Jan-18,15-Jan-18等等。如果输入的值是正确的值,则不需要突出显示,如果值不是星期一,则应突出显示单元格值。

请帮忙。

1 个答案:

答案 0 :(得分:1)

如果您只想突出显示单元格,如果它是星期一,则无需查找日期范围。使用此公式添加新的条件格式设置规则(假设您要格式化的单元格为F3):

=WEEKDAY($F$3) = 2

另一方面,如果您真的想要匹配工作表2上的列表,单元格A1 - A3,请使用以下公式:

=IF(ISNUMBER(MATCH(F3,Sheet2!A1:A3,0)),1,0)