我正在创建一个电子表格来显示两个星期的间隔,不包括周末和规定的假期.这将扩展到明年六月,所以我只想复制和粘贴所有的方式。
例如: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列中。
当我复制和粘贴到另一边时,日期范围正在适当地增加,但它们并不排除我定义的例假。如果我从一组假期开始,它就会将它们排除在外,但是如果我增加了更多的假期来测试,结果也是一样的。我的公式是拼凑而成的,任何帮助或想法都会很好。另一个问题是,同事们想要把它写在谷歌的单子上。
发布于 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参数和假日参数,如下所示: 对包含日期的单元格的引用 或 从公式返回的日期
https://stackoverflow.com/questions/32402803
复制相似问题