【问题标题】:How to find the following Friday after a pay period ends如何在支付期结束后找到下一个星期五
【发布时间】:2017-05-31 22:24:30
【问题描述】:

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

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

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

这几乎可以完美运行,只是周六进行的任何销售都不会在 13 天内收到付款,而应该在 6 天内收到付款。那么我该如何改变它以获得我需要的东西呢?

【问题讨论】:

    标签: excel weekday


    【解决方案1】:

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

    所以你需要:

    =J1-WEEKDAY(J1)+13
    

    代替:

     =J1-WEEKDAY(J1+1)+14
    

    【讨论】:

    • 效果很好!非常感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 2018-06-25
    • 2018-03-28
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多