是否存在一个Excel公式,可从具有混合数据的列的最后25行提取数字?

时间:2018-07-10 00:53:50

标签: excel-formula

是否有一个Excel公式可以从具有混合数据的列的最后25行中提取数字?

我想将这些数字放在同一工作簿的另一个电子表格中。

这些行具有十进制数字或N / A

这是数据表:

extract numbers

1 个答案:

答案 0 :(得分:1)

要从Sheet3中获取最后25个数字或文本!A:将其放在未使用的列的顶部并填充25行。

=INDEX(Sheet3!A:A, MAX(IFERROR(MATCH(1E+99, Sheet3!A:A), 0), IFERROR(MATCH("zzz", Sheet3!A:A), 0))-25+ROW(1:1))

对于最后25个丢弃数字和错误的真数字,

'last 25 numbers, last number first
=INDEX(B:B, AGGREGATE(14, 7, ROW(B$2:INDEX(B:B, MATCH(1E+99, B:B)))/ISNUMBER(B$2:INDEX(B:B, MATCH(1E+99, B:B))), ROW(1:1)))
'last 25 numbers, top row number first
=INDEX(B:B, AGGREGATE(14, 7, ROW(B$2:INDEX(B:B, MATCH(1E+99, B:B)))/ISNUMBER(B$2:INDEX(B:B, MATCH(1E+99, B:B))), ABS(ROW(1:1)-26)))