如何在支付期结束后的星期五查找

我公司每星期五都会从前一周的销售额中支付。 我们的工作时间从星期天到星期六,每个星期五我们都会得到报酬,用于在这段薪酬期间完成的任何工作。

我在J栏有我的销售date,我希望相应的发薪日出现在M列。所以如果J1有1/14/17,M1会返回1/20/17。 我发现的公式是:

=J1+7-WEEKDAY(J1+1)+7. 

这个工作几乎完美,除了在星期六的任何销售没有得到支付13天,他们应该在6天内获得支付。 那么,如何改变这个以获得我所需要的?

将特定的一天捕捉到特定星期的元素是weekday()函数。 所以你需要将input调整为星期几function一天,然后在最后加上一个较less的日子来补偿。

所以你需要:

 =J1-WEEKDAY(J1)+13 

代替:

  =J1-WEEKDAY(J1+1)+14