- ベストアンサー
エクセルファイル ZIP圧縮
下記のようなエクセルファイル(約1.2M)をZIPで圧縮したところ、約0.16Mになりました。 圧縮率の高さに驚いているのですが、エクセルファイルに何か無駄な部分があるのでしょうか? 数式部分は高圧縮されるものなのでしょうか? 伝わりにくいとは思いますが、教えてください。 エクセルファイル ・シートAとシートBの2つ ・シートAは約2700のセルに数値が入っている ・シートBには約6000のセルにVLOOKUPなどの数式が入っている
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
高圧縮がかかる部分は、セルの属性や書式のデータと思われます。 両方のシートの約8700個のセルの内容が全部違ったとしても「セルの書式」は全部同じになっていると思います。 そうすると「セルの書式を示す実データ」が全部同じになり、同一のパターンが約8700個、ファイルの中で繰り返す事になります。 ZIP圧縮では、同一のパターンが多数出現すると、出現数の最も多い物を最も短いデータに圧縮します。 つまり「セルの書式の実データ」など、同一パターンのデータが多ければ多いほど、高圧縮になります。
お礼
早速のご回答ありがとうございます。 なるほど、そうなんですか。。。 勉強になりました。