Excel文件格式Xlsx與Xls的優劣及區別分析
當我們在使用Excel或者WPS軟件時,常常會遇到需要把工作時候寫的表格進行保存,那么保存的時候有兩個格式可以選擇,分別是xlsx和xls這兩種,有的小伙伴不知道該選擇哪個好。接下來,就給大家仔細的分析一下xlsx和xls的優劣以及兩者的區別。
xlsx和xls的優劣以及兩者的區別
xlsx文件比xls文件更小
同樣一個文件,分別保存為兩種格式,會發現xlsx文件更小,甚至只有xls文件的十分之一大小。
如果表格文件很多,使用xlsx格式會節省大量的磁盤空間,而且在傳輸時速度更快,更節省流量。
兩者大小如此懸殊的原因,是因為它們采用了不同的文檔核心結構。xls采用的是特有的二進制復合文檔類型結構,xlsx采用的是XML格式結構。XML文件格式被設計出來的目的就是傳輸和存儲數據,因此對數據有良好的壓縮率。
由于xlsx文件更小,在電腦上處理數據時,速度也會更快。
xls具有更好的兼容性
相比xlsx,xls格式可以兼容老版本軟件,例如Excel 2003和之前的版本,以及一些業務、數據系統。這些老軟件和老系統,不能很好地兼容xlsx格式。
xls格式有行數、列數限制
當數據較多,保存為xls格式時,往往會有這樣的錯誤提示
Microsoft Excel -兼容性檢查器。
早期版本的Excel不支持此工作簿中的以下功能。如果將此工作簿保存為當前所選文件格式,則這些功能可能會丟失或降級。如果仍要保存工作簿, 請單擊”繼續”。若要保留所有功能,請單擊”取消”,然后以新文件格式之一保存此文件。
顯著功能損失
此工作簿包含的數據所在的單元格超出了所選文件格式支持的行列數限制。位于256 (IV)列x65,536行之外區域的數據將無法保存。引用該Excel 97-2003。
區域中數據的公式都將返回#REF!錯誤。位置: ‘Sheet1’。
這是因為xls格式的數據上限是256列、65536行,而xlsx則沒有這個限制。
xlsx支持最新Excel功能
Excel的新功能,例如三維地圖、迷你圖等只有在xlsx格式表格中才能實現,而xls文件中無法使用。
Microsoft Office Excel 2003及之前版本默認保存格式為xls,2007及之后的版本默認保存格式為xlsx。
結論
xlsx是比xls更新的表格文件格式,除了不能兼容老版本Excel、WPS軟件、一些老數據系統以外,全是優點。因此,如果沒有兼容方面的考慮,應該使用xlsx格式。
同樣,在Microsoft Office 2007及之后的版本保存為文檔格式時,也默認為docx,代替了之前的doc格式。區別及其優缺點也可參考以上xlsx格式介紹,如果不考慮兼容性,也應該選擇docx格式。
相關文章: