我正在尝试提出一个公式,该公式将自动计算支付周期日期和每两周一次的检查日期。除了那些有五个星期五的月份外,我需要每周付款。
这里是一个示例:
StartDate EndDate CheckDate
------------ ------------ ------------
10/14/2019 10/27/2019 11/01/2019
10/28/2019 11/10/2019 11/15/2019
11/11/2019 11/17/2019 11/22/2019
11/18/2019 12/01/2019 12/06/2019
11/11/2019-11/17/2019周期为一个星期,因为11月的每个月有5个星期五。
我使用此公式计算出哪个月有5个星期五,但是它为具有5个星期五的月份创建了多个一周的周期。我该如何避免呢?
=IF(4+(DAY($I2-DAY($I2)+35)<WEEKDAY($I2-DAY($I2)-6))=4, $I2+13, $I2+6)