【问题标题】:Workday Function but return same date if it is an actual workday工作日功能,但如果是实际工作日则返回相同的日期
【发布时间】:2019-10-08 16:21:48
【问题描述】:

什么 excel 代码将返回该月的第 14 天如果是工作日,然后如果不是工作日,然后返回第二天是工作日工作日。

我无法让工作日功能正常工作,因为每当我使用它时,它似乎都不知道如何处理。

例如:2019 年 10 月 14 日是假期

 =Workday (10/14/2019,0,hdays) = 10/14/2019  
 =Workday (10/14/2019,1,hdays) = 10/15/2019    =  desired solution since 10/14 is a holiday

但是,如果我的日期不是周末或节假日,则中间变量“1” 将增加一天。

=Workday(11/14/2019,0,hdays) = 11/14/2019   = works here but not in example above.
=Workday(11/14/2019,1,hdays) = 11/15/2019   = wrong....I want 11/14 

所以如果是工作日,我需要 14 号,如果不是,那么我需要下一个工作日。

【问题讨论】:

  • @scottcraner 太棒了!谢谢!

标签: excel


【解决方案1】:

从前一天开始,添加1

=Workday("10/14/2019"-1,1,hdays)

【讨论】:

  • 太棒了!谢谢!
猜你喜欢
  • 2021-04-21
  • 1970-01-01
  • 2020-01-12
  • 1970-01-01
  • 2019-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多