• ベストアンサー

エクセルで8118÷10968=0.740153・・・ となりC1に1

エクセルで8118÷10968=0.740153・・・ となりC1に1335、D1に6783、B1に11177、D1に6783という数字がはいており =(C1+D1)/(B1-F1)で計算すると 0.740108・・・となりパーセンテージで小数点第二位で表すと 74.01% と74.02%で答えが違ってしまいます。 これは8118÷10968だと思

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>これは8118÷10968だと思 いいえ。 状況から判断するとBCDEF列の数字がそういった見た目の数字では無いので,分子分母の計算結果も8118や10968になっていないと考えられます。 計算の元のセル,BCDEFの各セルについて,セルの書式設定の表示形式で小数点以下の表示桁数を沢山に増やし,それらのどの数字に端数が紛れ込んでいるか,調査してください。 多くの場合,BCDEF列のどれかのセルが「生数字」ではなく実は「計算式」でそういう事が起こります。 現在の =計算式 を =ROUND(今の計算式,0) などのように修正し,必要な桁数でキチンと端数を処理して次の計算に進むよう手当してください。 #設定で逃がす手もありますが,やはりあなたの判断で「このセルの数字は何桁まで計算する」と上述したようなROUND関数の式をきちんと組み立ててください。  

関連するQ&A