我在excel中创建了一个度假追踪器。第一个工作表从SharePoint中提取数据,其中包含开始日期,结束日期和日期差异计算。
Sheet1
A2=12/16/2015
B2=12/20/2015
C2=5
第二张表是数据的可视化。它从单元格B1
开始,然后出去90天。它是日期的单词表示。以下是我使用=UPPER(TEXT(B2,"DDD"))
Sheet2
B1=WED
C1=THU
D1=FRI
E1=SAT
F1=SUN
下一行总是B2
有一个公式,它始终是今天的日期。从那里我添加一个日期将日期增加到90天。 B2=Today()
和其他单元格=B2+1
等等
B2=16
C2=17
D2=18
E2=19
F2=20
我尝试做的是在start date
上突出显示end date
和Sheet2
。例如,老板正在12/16/2015
度假,直到12/20/2015
。我需要在B3-F3
上以红色突出显示的单元格Sheet2
。从12/17/2015
到12/19/2015
休假的秘书将其单元格从单元格C4-E4.
中突出显示为另一种颜色
这可能需要一些VBA,我只需要一个起点。我尝试使用VLOOKUP
来提取数据,但使用其他工作表中的范围无效。说实话,我不知道这是否是正确的方法。
答案 0 :(得分:1)
Sheet2上B2:ZZ2
的条件格式
=AND(B2>=Sheet1!$A$2,B2<=Sheet1!$B$2)
选择你喜欢的颜色