Excel-公式 - 获取最后一个工作日
Excel-Formular - Get last workday
在我的 sheet 中,如果在 A2 中是 "Select".
,我想获取当前日期之前的最后一个工作日(因此应忽略星期日和星期六)
因此,例如,如果今天是星期一,并且 A2 中的 "Select" 公式应得出前一周的星期五。
我的公式只能得到最后一天,但不会忽略周末。
=IF(A2="Select",TODAY()-1)
你能给我一些建议吗?
如果我没猜错的话,你总是希望得到当天之前的工作日。
尝试以下操作:
=IF(A2="Select";TODAY()-IF(WEEKDAY(TODAY())<=2;WEEKDAY(TODAY())+1;1))
注意:我在德国客户端工作,所以我不确定分号,您可能需要用逗号替换它们
在我的 sheet 中,如果在 A2 中是 "Select".
,我想获取当前日期之前的最后一个工作日(因此应忽略星期日和星期六)因此,例如,如果今天是星期一,并且 A2 中的 "Select" 公式应得出前一周的星期五。
我的公式只能得到最后一天,但不会忽略周末。
=IF(A2="Select",TODAY()-1)
你能给我一些建议吗?
如果我没猜错的话,你总是希望得到当天之前的工作日。
尝试以下操作:
=IF(A2="Select";TODAY()-IF(WEEKDAY(TODAY())<=2;WEEKDAY(TODAY())+1;1))
注意:我在德国客户端工作,所以我不确定分号,您可能需要用逗号替换它们