公式从最右边的列中抽取数据(知道行数)

有没有一个公式可以用来从最右边的列中提取数据? 该行将永远不会更改,并且列范围的长度已经预定义。 我将在每个列中随时添加数据,并希望最近的数字出现在单独的单元格中。

谢谢,

是的,你可以这么做。 如果您在第1行input数据,则可以使用:

=INDEX(1:1,MATCH(9^99,1:1,1)) 

要么

 =LOOKUP(9^99,1:1) 

获取最近的号码 。 那些不能使用文本,但是你可以用文本replace9^99

如果你的数字大于9^99的结果,你需要在上面的公式中select一个更高的数字。

对于第3行,假设最后一列没有数据的空白:

 =INDEX(3:3,1,COUNTA(3:3)) 

这个工作的数字和string,并忽略空白。 这是一个数组公式,所以必须用ctrl-shift-enterinput:

 =INDEX(2:2,MAX((2:2<>"")*(COLUMN(2:2))))