基于间隔select列表中的值?

我有一大堆代表以米为单位的海拔的值。 这里是一个例子:

177.5 178.0 180.1 181.9 182.4 182.5 184.0 185.3 

我想在不同的列中创build公式,每隔2.5m时间间隔或间隔后的第一个值。 这里是我将要search的数字,基于2.5间隔:

 177.5 180.0 182.5 185.0 

由于我的原始列表中没有这些确切的数字,我希望公式在列表中的下列数字旁边的相应列中放置1:

 177.5 180.1 182.5 185.3 

我会寻找什么样的配方? 我不太清楚该怎么称呼这种问题,否则我会更容易在stackoverflow上search它。

像下面的图像可能工作。 注意B2填充的公式是: =IF(A3>=SUM($B$2:B2)*$C$1+$E$1,1,0)

  • 要求A被sorting,
  • 要求C1包含查找的时间间隔
  • 要求B包含1表示起始值
  • 使用$表示固定位置,因为总和的范围移动它必须是dynamic的,其余的值是静态的。
  • 不处理空隙。 如果你从185跳到200,它会标记200,甚至199,因为199是187.5之后的第二个最接近的数字,

在这里输入图像说明