我知道一般.xlsb文件比.xlsx文件小。不過,我只是將一個大的.xlsx文件保存爲.xlsb(諷刺地減小文件大小),而.xlsb版本則明顯更大。對於完全相同的數據,我已經從160,188KB(在.xlsx中)變爲254,314KB(在.xlsb中)。什麼時候.xlsb文件比* .xlsx大?
該文件有兩個選項卡。一個有28列和〜300,000行。並非該範圍內的所有單元格都已填充,但大部分單元格都具有各種文本和數字值(包括佔用大約1,000個字符的一個長字符串)。
第二個選項卡在單個單元格中只有一行文本。
有沒有公式,命名範圍,數據透視表,或類似的東西。我完全沒有改變這些文件,我只是打開.xlsx做了SAVE AS並選擇了.xlsb。
所以我是真的驚訝地看到.xlsb這麼多比的.xlsx版本大,我想知道:什麼是一般的條件下,其可能發生這種情況?
這個網站是有關與程序或算法的問題和問題你正在開發,而不是通用計算機問答。投票結束,作爲題外話題。 –
@PeterB - 我不同意你的概念 - 沒有任何問題需要解決,本身。也就是說,我發現這是一個非常好的問題,我真的很想知道答案,因爲任何使用Excel的人都必須處理這個問題。它更適合Stack社區中的其他地方嗎? – Hambone
在我看來很清楚對文件大小的理解在編程應用程序的許多 –