首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Excel中使用WORKDAY.INTL排除假日的日期范围

在Excel中使用WORKDAY.INTL排除假日的日期范围
EN

Stack Overflow用户
提问于 2015-09-04 16:35:50
回答 1查看 787关注 0票数 0

我正在创建一个电子表格来显示两个星期的间隔,不包括周末和规定的假期.这将扩展到明年六月,所以我只想复制和粘贴所有的方式。

例如:2015年9月11日至2015年11月20日

我在用:

=TEXT(WORKDAY.INTL("2015/11/9", 0,1, $W$3:$W$28)+(COLUMNS($A:A)-1)*14, "mm/dd/yy")&"-"&TEXT(WORKDAY.INTL("2015/11/9", 0,1, $W$3:$W$28)+(COLUMNS($A:A)-1)*14+11, "mm/dd/yy")

例如假日:

11/23/2015 11/24/2015 11/25/2015 11/26/2015 11/27/2015

隐藏在W列中。

当我复制和粘贴到另一边时,日期范围正在适当地增加,但它们并不排除我定义的例假。如果我从一组假期开始,它就会将它们排除在外,但是如果我增加了更多的假期来测试,结果也是一样的。我的公式是拼凑而成的,任何帮助或想法都会很好。另一个问题是,同事们想要把它写在谷歌的单子上。

EN

回答 1

Stack Overflow用户

发布于 2015-09-04 16:53:12

试试这个:

=TEXT(WORKDAY.INTL("2015/11/9", (COLUMNS($A:A)-1)*10,1, $E$13:$E$17), "mm/dd/yy")&"-"&TEXT(WORKDAY.INTL("2015/11/9",(COLUMNS($A:B)-1)*9+COLUMNS($A:A)-1,1, $E$13:$E$17), "mm/dd/yy")

使用假日选项。

基本描述 Excel函数返回在给定开始日期之前提供的工作日数(不包括周末和假日)的日期。 函数的语法是:工作日( start_date,days,假日) 其中参数如下: start_date --初始日期,从中计数工作日数。天数-要添加到start_date中的工作日数。假日--一个可选的参数,它指定了一个日期数组(除了周末),这些日期不被算作工作日。 请注意,应该输入start_date参数和假日参数,如下所示: 对包含日期的单元格的引用 或 从公式返回的日期

  • 如果试图以文本形式输入这些日期参数,则由于日期系统或日期解释设置不同,Excel可能会误解这些参数。

来源

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32402803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档