Excel - 如何使用开始日期和结束日期来格式化单元格

Excel - 如何使用开始日期和结束日期来格式化单元格

我在工作表上有一个日历和一个事件表。事件表包括开始日期和结束日期以及状态列。我想在日历上突出显示事件获得批准的日期。

工作表的设置方式如下:
- 日历左上角的单元格是 B9。
- 包含事件的表格名称是“Events”。
- “Events”表格的范围是Z8:AE44(我找不到在 vlookup 函数中使用该表格的方法)。
- 事件表格的第一列是“Start”。
- 第二列是“End”。
- 第六列是“Status”,设置为“Approved”。

我在条件格式规则中使用了以下公式。这对于单日活动或您在活动表中为活动的每一天添加条目非常有效。我希望能够使用结束日期,这样就不必为超过一天的活动添加多个条目。

=IF(LEN(B9)=0, FALSE, IFERROR(VLOOKUP(B9, $Z$8:$AE$44, 6, FALSE), FALSE)="Approved")

点击这里是示例工作表的链接。

相关内容