怎样提取EXCEL表中多个SHEET中某列最后一个数据

怎样提取EXCEL表中多个SHEET中某列最后一个数据,第1张

根据提问模拟了一个简单工作簿,如图,有三个工作表:表1、表2、表3,并有一个目录。

在目录中把3个工作表中各自的最后一行数据提取到目录对应的工作表中,不知是否与题主的工作簿有些类似。

B1=LOOKUP(1,0/(INDIRECT($A2&"!A:A")<>""),INDIRECT($A2&"!A:A"))

C1=VLOOKUP(B2,INDIRECT($A2&"!A:B"),2,)

一起下拉

Excel工作表最多有256列,就是IV列,目前不能再多了。

解决方法:

一、行有65536行,你可以将项目转置,列项目变成行项目。

二、每一个文件可增加255个工作表,就是左下角的sheet1--sheet255,增加工作表方法,右键点sheet1,选择插入工作表。将项目分工作表放置,毕竟都还在一个文件中,好找,但因文件可能较大,读取速度会受一定影响。

三、如果数据确实多,分文件存放。

Excel 2003:

256列,65536行

Excel 2007及更高版本:

16348列,1048576行

记忆方法:

2003,列数=2的8次方,行数=4的8次方

2007及更高,列数=2的14次方,行数=4的10次方

以上就是关于怎样提取EXCEL表中多个SHEET中某列最后一个数据全部的内容,包括:怎样提取EXCEL表中多个SHEET中某列最后一个数据、如何增加excel工作表的列数、excel一个工作表最多多少行多少列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10156934.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存