xlsx是什么格式用什么软件打开(电子表格后缀xls、xlsx/m/b、csv是什么意思)

xlsx是什么格式用什么软件打开(电子表格后缀xls、xlsx/m/b、csv是什么意思)

小伙伴们在日常工作中见过各种奇形怪状的表格,有的是xls格式的,有的是xlsx/xlsm/xlsb格式的,还有的是csv格式的。它们也是电子表格。它们之间有什么区别吗?

今天我们就来说说它们之间的相同点和不同点。

xls – Excel 的早期表格格式

1987年,微软开发出第一个适用于windows系统的Excel表格。到目前为止,该产品已经迭代更新了十几个版本(目前为Excel2019)。 xls格式是Excel2003及其以前版本生成的文件格式。

它最大的特点是:只有65536行256列,与2007年以后版本的数据存储数量(1048576行16384列)有很大不同。

可以说xls格式文件是Excel演进历史的产物,现在基本被xlsx取代了,但是很多公司还在使用Excel2003(出于成本考虑)。

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

xlsx是Microsoft Office EXCEL 2007/2010/2013/2016/2019文档的扩展,也是Excel表格的主流格式。与xls相比,它可以存储1048576行和16384列的数据(理论上),并且存储相同的数据。 ,xlsx格式比xls格式文件小很多。

xlsm – 启用宏的工作簿

xlsm与xlsx基本相同,可以用Excel 2007及以上版本打开。

唯一的区别是 xlsm 启动宏。一般情况下,当我们在xlsx文件中录制宏,或者插入VBA代码时,是无法正常保存的。如下图,只有表格可以保存为xlsm格式文件。

简单来说,xlsx 不能保存宏(VBA),但是 xlsm 可以。

xlsb – 二进制工作表

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

CSV – 逗号分隔值文件

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

如果要将 Excel 表格保存为 csv 格式,则需要特别注意。保存为csv时,由于是纯文本形式,会舍弃上表中的公式、字体颜色等设置,csv文件只保留一个insert。

CSV 的一大特点是原则上对存储的数据量没有大小限制,不像 Excel 最多只能存储 1048576 行 x 16384 列的数据,但是当数据量太大,可以用Excel打开,多余的部分会被截断,这时候需要使用其他软件读取数据,如SQL、python、R等。

文件大小不同

除了一些功能上的差异之外,这些类型的表之间最大的区别在于文件大小。

查看下图中的文件大小栏,可以发现相同的表格内容,xlsb格式的文件大小最小,其次是xlsx和xlsm格式,然后是csv,最后是xls格式.

同一张表格的内容,xls格式的表格大小是xlsx的3.6倍以上,所以还在使用Excel2003版本的各位,是时候升级一下自己的Excel版本了。

格式之间的转换

这五种格式可以相互转换。您需要安装 Excel 2007 及更高版本。打开表格后,点击另存为,下拉底部的“保存类型”。可以发现以上五种格式都在里面。要保存什么类型? ,选择它。

唯一需要注意的是,如果保存为xls格式,origi中的数据超过 65536 行和 256 列的最终表将被截断。 毕竟xls格式的表只能存储65536行256列; 在 csv 格式中,原始表格公式和格式设置将丢失,仅保留一个插入。

xlsx是什么格式,用什么软件打开(xls,xlsx/m/b后缀是什么 , csv 电子表格的平均值) )

总结

为您介绍了 5 种常见的表格类型。 觉得有用的朋友,记得关注,每天分享数据提示。