怎样提取EXCEL表中多个工作表的同一列最后一个数据?

一个excel中的工作表很多,我已经提取了工作表名字,还想把相应工作表中F列最后一个数据,提取出来,怎么操作?请大神指点下

选择区域
2.输入公式 =INDIRECT(CHAR(ROW(A65))&MAX(IF(OFFSET($A$2,,ROW(A1)-1,10)<...
3.提取多列中最后一个数据 公式完成后,同时按Ctrl和Enter两键,即可提取多列中最后一个数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-02
比如提取sheet1的F列最后一个数据
=LOOKUP(1,0/(Sheet1!F:F<>""),Sheet1!F:F)追问

谢谢回答。输入后出现这个#N/A。表里每个工作表的名字都是不一样的。我下拉以后,可以得到每个工作表的数吗?

追答

把你的工作表和统计表截图我看看,表名是否sheet1还是别的什么,表名在哪里我都不知道,我给的公式只是例子

第2个回答  2022-08-30
一个Excel文件(扩展名:XLS)就是一个工作薄(英文为workbook),工作簿是计算和储存数据的文件,每一个工作簿都可以包含多张工作表,因此可在单个文件中管理各种类型的相关信息。每个工作薄最多能包含255张工作表。默认情况下,新建文档中包含3张工作表。工作薄中的每一张表格称为工作表(英文为worksheet)。工作薄如同活页夹,工作表如同其中的一张张活页纸。
第3个回答  2022-07-03
=LOOKUP(1,0/(INDIRECT(A5&"!F:F")<>""),INDIRECT(A5&"!F:F"))
A5是你的工作表名称所在的单元格。追问

请问,出现这个提示,要怎么修改下?

本回答被提问者和网友采纳
第4个回答  2022-08-26
比如提取sheet1的F列最后一个数据 =LOOKUP(1,0/(Sheet1!F:F<>""),Sheet1!F:F)