根据特定前提计算两个日期之间的天数

时间:2018-12-03 17:54:46

标签: excel excel-formula excel-2016

我想知道是否有人可以帮助我。我有一个电子表格,可用来填充各种场所的预定会议(目前这些日期是我从参考表中手动输入的,因为我不知道如何使用公式来进行输入。)

每个星期,当工作人员去会议地点时,我(再次手动输入)他们实际去会议地点的日期。

接下来我要做的是弄清他们是否在我们约定的时间范围内参加了会议,如果没有,那么他们要迟到多少天。但是,由于要分析的会议太多,因此这一计算部分将只需要几天时间即可完成。

要确定某人是否在时间范围内或迟到,它可以在此前提下工作:

如果您的会议计划在第40周举行,那么您必须在第41周星期五前进行。此后的任何工作日都会延迟一天(因此,例如,如果您最终在第42周的星期二参加会议,则将延迟2天)。周末和假期不计入计算中,因为员工不在银行假期工作。

该链接显示了一个示例,您几乎可以忽略第一个选项卡,因为那是我自己计算出一些要插入主选项卡的示例日期,最后一个选项卡是今年剩余时间的银行假期接下来。

https://docs.google.com/spreadsheets/d/1KaEAB59311W8_M1FdAL96753SirqY3dtl4eTzIruzK8/edit?usp=sharing

非常感谢您阅读本文,如果有人能提供帮助或对如何开始使用它有任何想法,我将非常欢迎您的想法!

1 个答案:

答案 0 :(得分:0)

好的,这是我目前为止最好的尝试-如果安排的会议可以召开的最长时间不超过原始限制2周,则此方法将起作用-它将关闭,但是您可以更改该IF公式以解决该问题:

=IF(D2-(B2+13-WEEKDAY(B2))<0,0,IF(D2-(B2+13-WEEKDAY(B2))>7,D2-(B2+13-WEEKDAY(B2))-4,D2-(B2+13-WEEKDAY(B2))-2))

img1

已发布文件的屏幕截图:

img2