gpt4 book ai didi

excel - 计算日期范围是否适合其他日期范围

转载 作者:行者123 更新时间:2023-12-02 10:00:45 28 4
gpt4 key购买 nike

我有一组数据,其中包含在特定日期度假的人员姓名(姓名、开始时间、结束时间)。

示例:

Name     Start       End
Joe 10-Jan-14 21-Jan-14
Billy 12-Feb-14 10-Mar-14
David 11-Jan-14 20-Jan-14
Patty 10-Jan-14 19-Jan-14
Megan 05-Jan-14 20-Jan-14

-------------------------------
Block 15-Jan-14 22-Jan-14

我想计算该范围内将在封锁日期期间度假的人数。它应该返回 4; 大卫帕蒂梅根

我的公式是:

=COUNTIFS(colStart, ">="&B1, colEnd, "<="&B2) 

colStartcolEnd 是“开始”和“结束”列的命名范围。

B1B2 是我的电子表格上的区 block 日期。

我的问题是,它不会计算在区 block 开始日期之前开始或在区 block 结束日期之后结束的人..即使他们将在区 block 日期的某个时间点休假。例如,Joe.. 于 1 月 10 日 开始。在封锁期间他仍将休假。

从视觉上看,我正在比较数轴。我只需要帮助将其转换为代码。

最佳答案

稍微改变一下你的公式。

如果开始日期等于或早于 B2 并且结束日期大于或等于 B1,则期间一定存在某种重叠 - 如果其中一个或另一个条件不成立则没有重叠,因此这个公式给出了您的计数

=COUNTIFS(colStart,"<="&B2,colEnd,">="&B1)

关于excel - 计算日期范围是否适合其他日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20788332/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com