如何在付款期结束后查找以下星期五

时间:2017-01-17 00:35:26

标签: excel weekday

我公司每个星期五支付前一周的销售额。我们的工作时间从星期日到星期六,我们将在每个星期五获得在该付款期内完成的任何工作。

我在J栏中列出了我的销售日期,我希望相应的发薪日出现在M栏中。因此,如果J1有1/14/17,M1将返回1/20/17。我发现的公式是:

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

除了星期六的任何销售都没有支付13天,并且他们应该在6天内付款时,这几乎完美无缺。那么我该如何改变它以获得我需要的东西呢?

1 个答案:

答案 0 :(得分:3)

将特定日期捕捉到特定周的元素是weekday()函数。因此,您需要将输入调整为工作日功能一天,然后通过在结尾添加一天来补偿。

所以你需要:

=J1-WEEKDAY(J1)+13

而不是:

 =J1-WEEKDAY(J1+1)+14