Excel与一种types的查找重叠间隔

这是一个数据snipet,其中有一吨,与我想要做的解释: 文件

基本上我有一些子集(由1,2列在单独的列中)有间隔的数据。 我需要知道在相同的两个子集中的间隔是否重叠,如果是,那么我需要与列EG中的集合相关联的值(列C)被粘贴到列JK中与区间FG。 问题在于FG列中的间隔与JK列中的多个间隔重叠。

我一直在试图解决这个问题
=(或(和(x> = a,x <= b)和(a> = x,a <= y)),“重叠”,“不重叠”)

但问题是我无法find一个方法来做到这一点多重叠。 如果你认为这不能在Excel中完成,并知道如何做(如R),请让我知道。 谢谢

在Excel中,将L4中的这个公式拷贝下来

=IFERROR(INDEX(C$4:C$100,MATCH(1,INDEX((J4<=G$4:G$100)*(K4>=F$4:F$100)*(I4=E$4:E$100),0),0)),"No overlap")

这将findF / G区间与当前行J / K区间重叠的每个子集(如果有的话)中的第一行,如果不存在这样的行,则得到“不重叠”