単純なエクセルの質問です。

何も入力されていないセルに以下の数式を入力します。

=12000000*40/44

値はきちんと計算されるのですが、もう一度数式をみると,ある一定の条件下で,

=12000000*0.909090909090909

となぜか分数が計算されて小数で表示されます.
勝手に計算するなーゴルァ って感じですが,これを回避するための設定などはあるのでしょうか。どうすればよいのか教えてください。

<私の発生条件>
・Excel2002 SP3 Japanese (Englishでも発生する)
・セルの表示法:数値,桁区切り使用,小数点以下表示しない,マイナスのときは赤で-123,456,789と表示されるように設定
・一度発生したときには,再度入力しなおすと,こんどは数式は入力されたまま(*40/44のように)表示される

回答の条件
  • 1人2回まで
  • 登録:2006/04/23 20:51:33
  • 終了:2006/04/25 21:30:42

回答(5件)

id:kubira711 No.1

kubira711回答回数132ベストアンサー獲得回数02006/04/23 21:02:11

ポイント20pt

=12000000*(40/44)

としておけばいいのではないでしょうか

id:tkyktadano

すいません,こうなりました。

=12000000*(0.909090909090909)

2006/04/23 21:04:35
id:taknt No.2

きゃづみぃ回答回数13539ベストアンサー獲得回数11982006/04/23 21:17:05

ポイント20pt

Excel2003で、確認してみましたが

該当する現象は出ません。

不具合では ないのでしょうか?

id:tkyktadano

ご確認ありがとうございます。おそらく不具合でしょうね…

2006/04/23 22:04:42
id:satanii No.3

satanii回答回数61ベストアンサー獲得回数32006/04/23 21:46:43

ポイント20pt

=(12000000*40)/44

で回避できるのでは?

id:tkyktadano

確かに,これで回避できますね。ありがとうございます。

2006/04/23 22:07:10
id:live4ever No.4

live4ever回答回数1ベストアンサー獲得回数02006/04/23 22:46:46

ポイント20pt

http://pc21.nikkeibp.co.jp/special/gosa/:title:日経PC21/エクセル(Excel)「演算誤差」対策講座]

http://pc21.nikkeibp.co.jp/special/gosa/:日経PC21/エクセル(Excel)「演算誤差」対策講座

]

参考にどうぞ

id:tkyktadano

大変参考になりました。ありがとうございました。

2006/04/25 21:29:42
id:kubira711 No.5

kubira711回答回数132ベストアンサー獲得回数02006/04/25 12:42:07

ポイント20pt

EXELにサービスパック当てて下さい。

  • id:taknt
    >EXELにサービスパック当てて下さい。

    EXELって何だろう?

    今は、Excel2002 SP3のようなので、サービスパックというと SP4か?!

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません