【发布时间】:2023-03-25 01:45:01
【问题描述】:
我正在尝试计算连续可用天数我可以安排我的司机。我包含的时间表显示了 12 天的日期范围,从前一天开始。我已经尝试了我所知道的一切,但没有任何运气。出于分析目的,我已将“可用天数”框起来并突出显示,并包含一个标题为“期望结果”的列。司机总数为数百人,未来的可用天数会被司机日程上的其他活动打断。我需要计算从今天开始并以该司机的日程表上第一个填充单元格结束的空白时段(按行)。
【问题讨论】:
-
欢迎来到 SO。首先,定义是什么让一天可用,然后您可以计算有多少单元格满足定义的这些要求。
-
也许可以解释为什么某些带有空白单元格的行应该返回 0。
-
可用日期为空或为空。填充的中间单元表示已安排的时间、休息日或卡车维护。随后的空值表示未来的可用性。我的迫切需要是计算司机可用的天数,以确定我可以在他们的时间表上绘制哪些路线。
-
嗨,Gabriel,恐怕我们还不清楚。比如第 2 行,为什么不计算 31-Oct - 3-Nov?或第 6、7 和 9 行 - 为什么这些返回 0?您写道“后续的空值代表未来的可用性”,但所有这些日期都已经过去了。进一步澄清将有助于我们了解您的问题。
-
那些日子已经安排好了。需要计算空单元格的数量,从今天开始到第一个填充单元格结束。该数字表示潜水员可用于服务路线的天数。