例如,如果我查看2017年的10年期国债利率,我如何找到最后一次利率低于2.40
的日期,而不是2017年12月29日?本案的日期是2017年12月18日2.39
。见下面的链接。
我尝试了一些带有来自其他线程的匹配函数的索引,但是我找不到正确的数字。它似乎从列表中间的随机较低的数字中选择,或者显示#N/A
或#VALUE!
。
我尝试过的事情。
=INDEX(A:J,MATCH(D251,J:J,1),1)
=INDEX(J:J,MATCH(MIN(ABS(J:J-J251)),ABS(J:J-J251),0))
由于
答案 0 :(得分:1)
获取值:
=LOOKUP(2,1/($J$2:$J$251<$J$251),$J$2:$J$251)
获取相关日期(确保将单元格格式化为日期):
=LOOKUP(2,1/($J$2:$J$251<$J$251),$A$2:$A$251)
答案 1 :(得分:0)
尝试,
=INDEX(A:A, AGGREGATE(14, 6, ROW($2:$251)/(J$2:J$251<2.4), 1))
您最初会返回一个类似43087的数字。格式化为日期。