2024年2月5日发(作者:)

表格文件格式

电子表格常见的有EXCEL,WPS电子表,WORD中的表格,CCED,WORKS,LOTUS123等等。

EXCEL和WPS表格是最常用的,EXCEL的兼容性很好,有很多编程软件支持;WPS为国产的,如果使用软件编程,兼容的接口较少,需要手工制作。

xls——Excel早期表格格式

1987微软开发出第一款适用于windows系统的ExcelI表格,至今产品迭代更新十几个版本,其中xls格式是Excel2003版本及其以前版本所生成的文件格式。

最大的特点就是:仅有65536行、256列,与2007之后的版本数据储数量差异巨大(1048576行、16384列)。

可以的说xls格式文件是Excel进化史上的一个产物,现如今基本被xIsx所替代,但仍有不少企业使用Excel2003。

xlsx——Excel2007及之后的表格格式

xlsx是Microsoft Office EXCEL2007/2010/2013/2016/2019文档的扩展名,也是现在Excel表格的主流格式,与xls相比,它可以存储1048576行、16384列数据,存储相同数据,xlsx格式要比xls格式文件要小得很多。

xlsm——启用宏的工作簿

xlsm与xlsx基本无异,用Excel2007及其以上版本就可以打开。

唯不同的是xlsm启动了去,正常情况下,我们在xls文件中重制一段宏,或者插入一段VBA代码,是无法正常保存的,只有把表格另存为xlsm格式文件。

简单点理解,xlsx不可以保存去(VBA),xlsm可以原存。

xlsb——二进制工作表

xlsb是Excel的二进制文本格式,与之前的格式相比,表格体积更小,打开速度更快,同时可以保存宏代码,缺点就是兼容性不及xlsx格式

csv——逗号分隔值文件

CSV逗号分隔值文件格式,其以纯文本形式存储表格数据(数字和文本),可以用Excel软件打开。

如果要将Exce|表格另存为csv格式的话,需要特别注意,在存为csv时,因为是纯文本形式,之前表格中的公式、字体颜色等设置会被丢弃,并且csv文件仅保留一个插页。

CSV的一大特征就是,原则上存储数据量无大小限制,不像Excel最大仅能存储1048576行x16384列数据,只是数据量过大时,用Excel打开,多余的部分将会被截断,这时候就需要用其它软件读取数据,如SQL、python、R等。

文件大小上的差异

除了部分功能差异外,这几种类型的表格还有个最大区别就是文件的大小。

相同的表内容,xlsb格式文件体积最小,其次是xlsx与xlsm格式,接着是csv,最后是xls格式。