Microsoft Excel:查找多个时间段重叠的开始和结束时间

Microsoft Excel:查找多个时间段重叠的开始和结束时间

我希望有人能帮忙……我需要获取重叠时间的开始和结束时间。例如,我的第一列的时间段是:8:00 - 10:00 12:00 - 14:00 16:00 - 18:00

第二列是9:00-13:00。

我需要获取第一列的时间在第二列内的开始和结束时间,即答案为:9:00 - 10:00 12:00 - 13:00

请帮忙!!

答案1

对于原始帖子中给出的时间,这是有效的:

  1. 在 LA(左 A)列中:=LEFT(A2,SEARCH(" - ",A2)-1)+0
  2. 在 RA 列中:=RIGHT(A2,LEN(A2)-(SEARCH(" - ",A2)+2))+0
  3. 在 LB 列中:=LEFT(B2,SEARCH(" - ",B2)-1)+0
  4. 在 RB 列中:=RIGHT(B2,LEN(B2)-(SEARCH(" - ",B2)+2))+0
  5. 在开始列中:=IF(AND(E2<C2,F2>C2),C2,IF(AND(E2<D2,F2>D2),E2,IF(AND(F2>C2,F2<D2),F2,"")))
  6. 在结束列中:=IF(G2="","",IF(D2-G2<F2-G2,D2,F2)) 在此处输入图片描述

相关内容