如何在Excel中排除重叠logging/时间
是否有任何生成函数或直接排除Excel中的重叠logging的方法。 具体来说,基于时间戳。 请参考下面的例子。 第2和第4行(在示例中)重叠,我试图排除重叠的logging。 我尝试使用排名function排除重复,但我无法排除它。
例:
S.NO SQ Date [Start Time] [End Time] 1 1 1/9/2015 18:00 23:55 1 1 1/9/2015 19:00 22:55 1 2 1/9/2015 19:00 23:59 1 2 1/9/2015 19:00 21:59
预期产出:
S.NO SQ Date [Start Time][End Time] Expected Out put Comments 1 1 1/9/2015 18:00 23:55 5.92 1 1 1/9/2015 19:00 22:55 0 Exclude this record 1 2 1/9/2015 19:00 23:59 4.98 1 2 1/9/2015 19:00 21:59 0 Exclude this record
所提供的数据样本似乎可能不涵盖所有相关的可能性,假设S.NO
在A1中只需要考虑相邻条目,则将“重叠”解释为完全在( S.NO
边界)内,则:
=24*IF(ROW()=2,E2-D2,IF(AND(C2+D2>=C1+D1,C2+E2<=C1+E1),0,(E2-D2)))
在F2中,并复制下来,以ColumnF格式和:
0.00;;0
并保持正确,并与:
=IF(F2>0,"","Exclude this record")
在G2和复制下来适合产生:
一旦标签填满了F1和G1。