列中的最新值和下一个最近值

时间:2014-12-28 18:50:15

标签: google-sheets gs-vlookup

我正在使用: = FILTER(B:B,ROW(B:B)= MAX(FILTER(ROW(B:B),NOT(ISBLANK(B:B)))))

编辑:澄清。我希望得到B中最近的值,B中最近的第二个值,以及A中最近的值,其中B不是空白。在我的例子中,最近的B是218,最近的第二个是224.4,而最近的A,其中B不是空白是12/30/14。 例如:

blank
blank
VALUE1 <--- 2nd to max
blank
blank
...variable number of blanks
VALUE2 <-- max

1 个答案:

答案 0 :(得分:1)

忽略标题:

  

B

中的最新值
=vlookup(1E+100,B:B,1)
  

B

中的第二个最新值
=index(B:B,MATCH(1E+100,INDIRECT("B1:B"&MATCH(1E+100,B:B)-1)))  
  

A中最近的值,其中B不为空

=index(A:A,MATCH(1E+100,INDIRECT("B1:B"&MATCH(1E+100,B:B))))