xlsxファイルを展開(解凍)して、xlフォルダー下のworksheetsフォルダー内にあるsheet1.xmlファイルを確認すると、「1.225」と入力したセルの値が「1.2250000000000001」として格納されていることを記事にしました。
こうなると、他のアプリケーションの場合がどうなのかが気になります。
[スポンサードリンク]
Googleスプレッドシートで同様の入力を行い、
xlsxファイルとしてダウンロードしたファイルを確認してみました。
A5セルには「=A1+A2+A3+A4」、A6セルには「=(A1+A2+A3+A4)」と入力して、表示形式を指数形式にして、誤差が見える状態にしています。
この場合は以下のような状態でした。
「1.225」「-1.225」いずれも「1.225」「-1.225」として格納されています。
表示形式を指数形式にして誤差が見える状態にしてあったA5:A6セルには、数式を入力した直後に表示された誤差の見えない「0」が格納されています。
私はExcelでもこのような状態になっていると、思い込んでいたので「1.225」が「1.2250000000000001」として格納されているのを見たときに、とても驚いたのです。
[スポンサードリンク]
Home » Googleスプレッドシートの使い方 » Googleスプレッドシートで作成したxlsxファイルの場合「1.225」は「1.225」