根据ID号识别事件的开始和停止

时间:2015-12-16 08:58:11

标签: excel relation

在Excel中,我有一个带有ID号的A列。假设:

1001  
1002  
1003  
2001  
1002  
1001  
2002  
1002  

在A1到A8。现在,我想确定20012002开头和结尾的位置。 与B1中的1001对应的含义值将为零(因为未检测到2001)。类似地,对于10021003将为0.因此B1,B2,B3 = 0。 现在B4应该是1,因为A4 = 2001。 B5以后的值将继续为A的所有后续值,直到感知到2002,即A7。 以下值将为0,直到感知2001

1 个答案:

答案 0 :(得分:0)

似乎其中一个应该这样做。

=IFERROR(--(INDEX(A$1:A1, AGGREGATE(14, 6, ROW($1:1)/(A$1:A1>2000), 1))=2001), 0)
=IFERROR(--OR(A$1:A1=2002, INDEX(A$1:A1, AGGREGATE(14, 6, ROW($1:1)/(A$1:A1>2000), 1))=2001), 0)

Identify start and stop of events according to their ID no