excel最大列超过256无法分析 增加列数 解决办法

52次阅读
没有评论

共计 788 个字符,预计需要花费 2 分钟才能阅读完成。

Excel 最大行数,不同版本有所不同, 目前最新版是 2016 版,该版本更新较好。

Excel2003 版最大行数是 65536 行。Excel2007 之后版本最大行数是 1048576 行。

Excel2003 的最大列数是 256 列,2007 以上版本 2010,2013,2016 都是 16384 列。

  想知道多列是该列的列数,选择对应行所有单元格,输入 =COLUMN(),可以获取当前列数。

而遇到用 2016 版本的 EXcel 无法分析大于 256 列的数据,是由于打开的 excel 文件后缀是.xls,该后缀是 2003 版本的保存格式,默认支持 256 列。可以使用 2016 另存为.xlsx 版本的 excel 文件,关闭后重新打开.xlsx 后缀的文件即可打开!如下图

excel 最大列超过 256 无法分析 增加列数 解决办法

关于 Excel 最大行列数引申出来的一个小实例:A 列最后一个非空单元格的值。

比如一列数的最后一个数往往用于计算合计数或代表整列某个性质的值,所以往往需要取这个数,然而有时这个数是在列中不固定的行上。所以需要取一列数的最后一个非空的值的函数。假如需要提取 A 列中最后一个非空单元格的数值,可以使用这个数组公式:

=INDIRECT(“a”&MAX(IF(A$2:A$65536=””,0,1)*ROW(A$2:A$65536)))。

输入公式后,必须按下 ctrl+shift+enter 三键结束。这里用到数组函数的公式,其中的大括号“{}”不是录进去的,是录入公式后按 CTRL+SHIFT+ 回车自动产生的。

公式的原理:通过数组公式把非空白的格算为 1, 空白的算为 0; 再分别乘以行号,得出一个新数组。

excel 最大行列数总结:在 Excel 2010 和 Excel 2007 中,工作表的大小为 16,384 列 × 1,048,576 行,在 Excel 97-2003 中,工作表的大小为 256 列 × 65,536 行。在 Excel 中,超出最大行列数单元格中的数据将会丢失。

正文完
 0