人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

充分に大きいテキストファイルの内容を
excelに入力して保存すると
テキストファイルの時よりも容量が減るのですがこれは一体どういう理由なのでしょうか?


●質問者: tak
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
ベストアンサー

データが圧縮されて格納されています。

特に Excel2007 以降の .xlsx 形式では、ファイルの拡張子こそ Excel のものですが、実態は ZIP の圧縮ファイルです。
試しに、適当な Excel の Book の拡張子を .xlsx から .zip に変更してみてください。
エクスプローラで中身が見えると思います。

シートの実体は、xl\worksheets というディレクトリ階層に sheet1.xml というような XML のファイルで格納されています。
f:id:a-kuma3:20151013222744p:image


2 ● tea_cup

数字が数値に置き換えられるためです。
2147483648は、10文字の数字ですが、31bitで表せるので、4文字分の記憶域しか使いません。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ