Excel-Formular - 获取最后一个工作日

时间:2017-03-23 05:17:56

标签: excel date excel-formula formulas

在我的工作表中,我希望在当天之前获得最后一个工作日(因此星期日和sutarday应该被忽略),如果在A2中是“选择”。

因此,例如,如果今天是星期一,而在A2中是“选择”,那么公式将导致前一周的星期五。

我只能获得最后一天的公式,但不会忽略周末。

=IF(A2="Select",TODAY()-1)

你能给我一些建议吗?

1 个答案:

答案 0 :(得分:0)

如果我说得对,你总是希望在当天之前得到工作日。

尝试以下方法:

=IF(A2="Select";TODAY()-IF(WEEKDAY(TODAY())<=2;WEEKDAY(TODAY())+1;1))

注意:我在德国客户上工作,所以我不确定分号,你可能需要用逗号替换它们