![Excel 公式,从当前日期到上个月的最后一个工作日的天数](https://linux22.com/image/1573444/Excel%20%E5%85%AC%E5%BC%8F%EF%BC%8C%E4%BB%8E%E5%BD%93%E5%89%8D%E6%97%A5%E6%9C%9F%E5%88%B0%E4%B8%8A%E4%B8%AA%E6%9C%88%E7%9A%84%E6%9C%80%E5%90%8E%E4%B8%80%E4%B8%AA%E5%B7%A5%E4%BD%9C%E6%97%A5%E7%9A%84%E5%A4%A9%E6%95%B0.png)
我似乎无法workday
为此而努力。
我的当前日期在单元格 D2 中。28/09/2018
我希望得到上个月的最后一个工作日,也就是31/08/2018
。然后计算它们之间的天数。
谢谢
答案1
获取上个月的最后一个工作日:
=WORKDAY(EOMONTH(D2,-1)+1,-1)
要获取两者之间的天数:
=DATEDIF(WORKDAY(EOMONTH(D2,-1)+1,-1),D2,"d")
要获得两者之间的工作日数:
=NETWORKDAYS(WORKDAY(EOMONTH(D2,-1)+1,-1),D2,1)