Excel查找行中的最后一个负数,返回相邻行中的数字

我有这样的两行数据:

ABCDE R1 0 -10 -10 -10 80 R2 0 -10 -20 -30 50 

我想要一个公式来findR1的最后一个数字,我想返回R2的值。

我知道如何返回第一个值:

 =INDEX($A$1:$E$1,MATCH(TRUE, $A$1:$A$1>0,0)) 

我如何find最后的答案并返回R2值?

谢谢!

你可以使用LOOKUP ,例如

=LOOKUP(2,1/(A1:E1<0),A2:E2)

查找A1:E1的最后一个负值,并从A2:E2返回相应的值