我正在尝试计算连续可用天数,我可以安排我的司机。我所包含的时间表显示了从前一天开始的12天的日期范围。我已经尝试了所有我知道的东西,但是没有任何运气。为了分析起见,我在方框中选中了“可用天数”并突出显示了其中的内容,其中包括一列标题为“所需结果”。驾驶员总数为数百,并且将来的可用日期会因驾驶员的日程安排中的其他活动而中断。我需要计算从今天开始并以该驾驶员的日程安排(按行)填充的第一个单元格结束的空白位置。
答案 0 :(得分:1)
据我所知,您要计算从B列开始直到每一行中下一个填充的单元格的空白单元格的数量,以下公式将帮助您实现所需的结果:
=IFERROR(IF(AND(MATCH(TRUE,INDEX(B2:L2="",0),0)=1,MATCH(FALSE,INDEX(B2:L2="",0),0)<>1),MATCH(FALSE,INDEX(B2:L2="",0),0)-1,0),0)
从本质上讲,该公式将检查范围(即B列)中的第一个单元格是否为空白,然后它将检查该行中的第一个非空白单元格,然后为您提供结果,所有这些均已包装在IFERROR中将错误转换为0。
答案 1 :(得分:0)