Excel公式,提取末100行

有多个Excel工作表,每个工作表中的格式是一样的,但行数不一样,需要提取工作表末100行的数据,公式怎么写?求大神帮写一下,谢谢。

可以使用OFFSET实现,示例数据表1:

示例数据表2:

结果表和公式:

关键公式C2为:

=OFFSET(INDIRECT($A2&"!a1"),COUNTA(INDIRECT($A2&"!a:a"))-$B2,COLUMN()-3)

右拉、下拉即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-13
假如第一行为标题行,第二行开始为数据区。
在空白区选中100行,n列,在编辑栏输入公式为=offset(A1,count(A:A)-100,0,100,n)
其中的n为列数,有几列就写几列。
然后按Ctrl+shift+enter三键结束就可以了
第2个回答  2019-03-13
首先你需要确定最后一行的位置,然后,万金油index里面套small再套if,三键结束
第3个回答  2019-03-13
[最佳答案]假设SHEET1工作表最后一行的数据是数字 则SHEET2的公式为 =LOOKUP(9E+307,Sheet1!A:A) 假设...
相似回答