垂直线显示时间线中的当前星期

好的,所以我最近添加了一个垂直的线条,用这种方法在图表中显示当前星期: http : //www.officetooltips.com/excel/tips/how_to_add_a_vertical_line_to_the_chart.html

但现在我想添加一个没有图表的工作表。 这可能吗?

所以我的时间表如下所示: 时间轴图像 是需要VBA或这是可能的公式我真的不知道。

您可以使用NOW()公式自动更新每周:

用条件格式标记周列

你必须确保每列都是基于行A (或任何其他行/列)中的单元格进行格式化的,所以基于第一行中的date格式化所有单元格。 若要从每个单元格到第二行使用OFFSET($A$1,1,COLUMN()-1)并获取该列的相关date。 这可以为包含列的相关date的任何其他单元格完成,但是必须有这样的一个单元格。 图中的条件是所有表中的条件。

编辑 :要匹配date的YYMM的格式,使用公式(假设$D$2是表格的左上angular单元格):

 =OFFSET($D$1,1,COLUMN()-COLUMN($D$1))=RIGHT(YEAR(NOW()),2)*100+WEEKNUM(NOW()) 

对于当前的一周,或者将其中的NOW()replace为感兴趣date的单元格。

希望它能解决你的问题;)