我公司每个星期五支付前一周的销售额。我们的工作时间从星期日到星期六,我们将在每个星期五获得在该付款期内完成的任何工作。
我在J栏中列出了我的销售日期,我希望相应的发薪日出现在M栏中。因此,如果J1有1/14/17,M1将返回1/20/17。我发现的公式是:
=J1+7-WEEKDAY(J1+1)+7.
除了星期六的任何销售都没有支付13天,并且他们应该在6天内付款时,这几乎完美无缺。那么我该如何改变它以获得我需要的东西呢?
答案 0 :(得分:3)
将特定日期捕捉到特定周的元素是weekday()
函数。因此,您需要将输入调整为工作日功能一天,然后通过在结尾添加一天来补偿。
所以你需要:
=J1-WEEKDAY(J1)+13
而不是:
=J1-WEEKDAY(J1+1)+14