用一句話概括,xlsx和.xls格式的主要區別在於,.xls格式單個工作表最多支持65536行,256列。.xlsx格式最多支持1048576行,16384列。此外就是,存儲同樣多的數據,.xlsx格式文件更小。基本就這兩點區別。下面是關於這兩種格式的一些具體說明,大傢如果感興趣可以看看。
Excel表格我們都不陌生,但對Excel的.xls和.xlsx這兩種格式可能比較疑惑。對兩者有什麼區別、是什麼關系、各自的來歷等問題,本文來談一下。
目前大傢在用的辦公套件主要有Microsoft Office和WPS Office這兩個,辦公套件包含多種組件,比較常用的組件是Word、Excel、PowerPoint。所以說,Excel並不是一個獨立的軟件,而隻是Microsoft Office或WPS Office多個組件中的一個。別人問你用什麼做表格,你說Excel是不太準確的,應該說Microsoft Office或WPS Office。
Microsoft Office一般簡稱為Office,WPS Office一般簡稱為WPS,下文若無特殊情況,皆采用這種簡稱。
先說Microsoft Office。Microsoft Office是美國微軟公司推出的一套辦公軟件,第一個版本發佈於1984年左右,之後陸續推出瞭 1.0、3.0、4.0、95、97、2000、2003、2007、2010、2013、2016、2019、2022這些版本。截至目前,最新版本是Microsoft Office 2022。目前常用的主要是2003及以後版本,因為之前的操作界面都比較簡陋,不是很好用,所以用的人很少瞭。
Office 2003及之前版本的Excel文件是.xls格式,2007及之後版本的Excel文件是.xlsx格式。2003及之前版本隻能保存為.xls格式,2007及之後版本既能保存為.xls,又能保存為.xlsx。所以說,.xls和.xlsx格式是可以互相轉換的。.xls格式單個工作表最多支持65536行,256列。.xlsx格式單個工作表最多支持1048576行,16384列。因此需要註意,.xls轉.xlsx沒啥問題,但如果是.xlsx轉.xls就可能造成數據丟失。因為.xls最多支持65536行,256列,超出范圍的在轉換時會被刪除。
圖1圖2圖3圖4圖5圖6圖749e201db09e7c3c0830d65a73a4fb552圖8
如圖1、2、3、4,這是一個.xls文件,我批量填充70000行,300列,最後隻有65536行,256列。這就證明瞭.xls文件單個工作表最多支持65536行,256列。如圖5、6、7、8,同理證明瞭.xlsx文件單個工作表最多支持1048576行,16384列。這是用Office演示,WPS也是一樣的。
圖9圖10圖11圖12圖13圖14b41db515764df09e7305d0af7652063b圖15a91e526b65c20eb866dddaaed13a544c圖16圖17圖18圖19圖20
如圖9~20,將.xlsx文件另存為.xls文件時,會有兼容性提示,另存後在65535行,256列以外的數據會丟失。將.xlsx文件另存為.xls則一切正常,不會有任何問題。
說完Microsoft Office,現在來說WPS Office。WPS Office起源於1988年中國人求伯君開發的一款文字處理軟件,當時叫WPS。後經過多年一系列發展,又增添瞭除文字處理外的多個組件,於2001年正式更名為WPS Office。WPS Office歷史版本比較多,具體是哪個版本開始支持.xlsx格式的不清楚。
Office和WPS的各種文件格式是互通的,Office創建的可以用WPS打開編輯,WPS創建的也可以用Office打開編輯。但因為畢竟是兩個軟件,偶爾可能會出現其中一個設置的格式在另一個中失效或錯亂的問題。這種情況很少,絕大多數情況下兩者都是完美互通的。
除瞭在表格支持的最大行數,列數上限制外,.xlsx作為新格式,存儲上也比.xls格式表現優秀。存儲相同數據量的.xlsx文件一般都會比.xls文件小。
好瞭,以上就是本期的所有內容瞭,謝謝大傢觀看。
【如需各種程序設計,可聯系】
謝謝支持!
下一篇