基于查找结果值的条件格式

时间:2019-11-21 18:14:30

标签: excel format vlookup

在工作表1上,我有一个年度日历(例如,如下所示),在工作表2上,我有一个事件表及其日期和相应的事件信息。

enter image description here

日历上的数字是完整的日期,例如1/1/2019,但其格式仅用于显示日期。

我想弄清楚的是如何根据给定日期的事件状态(计划的,计划的,完成的或假日的),以不同的颜色突出显示年度日历上的日期。 / em>

这是工作表2上的表 enter image description here

例如,如果预定为2019年1月1日,则年历中的该日期应显示为蓝色。

我认为我将需要多个条件格式设置规则来完成此操作。返回E10上日期状态的常规vlookup为=VLOOKUP(E10,'2019 Events'!C6:M371,2,0)

1 个答案:

答案 0 :(得分:1)

我喜欢将SUMPRODUCTN的组合用于具有不同列的查找。在您的情况下,E10的公式为

=SUMPRODUCT(N(E10='2019 Events'!$C$6:$C$371);N("Scheduled"='2019 Events'!$D$6:$D$371)) > 0

SUMPRODUCT返回1(或更多)以表示已找到,而0返回未找到。使用四种条件格式,每种事件状态使用一种。