什么是pdf格式的文件,電子表格后...
749
2023-07-23
閱讀本文大概需要1-3分鐘。
小伙伴們在日常工作中見過各種奇形怪狀的表格,有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基本無異,用Excel2007及其以上版本就可以打開。唯一不同的是xlsm啟動了宏,正常情況下,我們在xlsx文件中錄制一段宏,或者插入一段VBA代碼,是無法正常保存的,如下圖所示,只有把表格另存為xlsm格式文件。簡單點理解,xlsx不可以保存宏(VBA),xlsm可以保存。xlsb——二進制工作表xlsb是Excel的二進制文本格式,與之前的格式相比,表格體積更小,打開速度更快,同時可以保存宏代碼,缺點就是兼容性不及xlsx格式。CSV——逗號分隔值文件CSV逗號分隔值文件格式,其以純文本形式存儲表格數據(數字和文本),可以用Excel軟件打開。如果要將Excel表格另存為csv格式的話,需要特別注意,在存為csv時,因為是純文本形式,之前表格中的公式、字體顏色等設置會被丟棄,并且csv文件僅保留一個插頁。CSV的一大特征就是,原則上 存儲數據量 無大小限制,不像Excel最大僅能存儲1048576行×16384列數據,只是數據量過大時,用Excel打開,多余的部分將會被截斷,這時候就需要用其它軟件讀取數據,如SQL、python、R等。文件大小上的差異除了部分功能差異外,這幾種類型的表格還有個最大區別就是文件的大小。下圖中看文件大小一列可以發現,相同的表內容,xlsb格式文件體積最小,其次是xlsx與xlsm格式,接著是csv,最后是xls格式。相同表的內容,xls格式的表大小是xlsx的3.6倍還多,所以說還在繼續使用Excel2003版本的小伙伴們,是時候升級你的Excel版本了。格式之間的互轉五種格式之間可以互相轉換,需要安裝Excel2007及其以上版本,在打開表格之后,點擊另存為,下拉底部的“保存類型”,可以發現,以上的五種格式全部在里面,需要保存什么類型,選中即可。唯一需要注意的是,如果保存為xls格式,那么原表超過65536行、256列的數據將會被截斷,畢竟xls格式的表格僅能儲存65536行、256列;存為csv格式,原表公式、格式設置會丟失,且僅會保留一個插頁。小結5種常見的表類型介紹給大家。覺得有用的小伙伴,記得給個關注哦,每天分享數據小技巧。發表評論
暫時沒有評論,來搶沙發吧~