
根据提问模拟了一个简单工作簿,如图,有三个工作表:表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一个工作表最多多少行多少列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)