根据初始date值有条件地突出显示未来date

我是Excel(通常是Spreadsheeting)的新手,并且试图利用条件格式的强大function来突出显示在设定date后每两周发生一次的date。

我有一个固定的date值,它的序列号是:

# first occurrence of year, highlight today and every two weeks after date: 01/05/2018 serial: 43105 

现在,在我的电子表格中,每个月都有一个网格格式的序列值matrix(即全年日历视图)。

我有一个公式来获得每个月的第一个星期天。 所以连续出版物如下:

 # jan date: 01/01/2018 serial: 43101 # feb date: 02/01/2018 serial: 43129 

我有一个有条件的规则来突出显示第一次出现,但不知道如何在初始和之后每14天执行一次出现的逻辑。

我的伪代码

 for (each day in year, day) { if (day == specialDate) { // highlight cell, and update initialDate to this highlightCell() specialDate = day + 14; } } 

我会使用模数(Excel MODfunction)。

例如:

 = MOD(<input date>-<reference date>,14)=0 

如果对此条件格式规则使用这样的公式,则它将仅将格式规则应用于距上述公式中的<reference date> 14天的确切整数倍的<reference date>