• ベストアンサー
  • すぐに回答を!

エクセルで複雑な計算式を表に入れたいです。

エクセルで複雑な計算式を表に入れたいです。 2(1.24×0.60)-2[{(0.55-0.22)×(0.60-0.22)}+{(0.69-0.12)×0.5(0.60-0.12)}]=0.96m2 毎回数字が変わってもちゃんと答えが出てくるように表を作りたいのです。 でも計算式が複雑でどうつくったらよいかわかりません! アドバイスお願いします。 あと、小数点2位以下を繰り上げでも繰り下げでもなくカットする方法ってわかりますか?

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数592
  • ありがとう数1

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

  • ベストアンサー
  • 回答No.2

今一意味が分かりませんが、勝手に解釈してみました。 計算式を次のように一般化してみます。 2×A×B-2×{(C-D)×(E-F)+(G-H)×0.5×(I-J)} A2~J2セルにA~Jの値を入力し、K2セルに計算結果を表示させるものとします。 K2セルには次の数式を入力します。 =ROUND(2*A2*B2-2*((C2-D2)*(E2-F2)+(G2-H2)*0.5*(I2-J2)),2) 「小数点2位以下を繰り上げでも繰り下げでもなくカットする」が意味不明ですが、小数点以下第3位を四捨五入して第2位まで求めると解釈しました。もし小数点以下第2位を四捨五入して第1位まで求めるのであれば、数式の最後にある2を1に変更してください。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

御親切にすごくわかりやすい回答ありがとうございました。 感謝いたします。

関連するQ&A

  • エクセルの計算式で

    10800*0.6*1/7.75*7.75 上記の式の答えは6,479.99999.... となるはずなのですが、エクセルで計算すると6,480になります。 小数点第3位を切り捨てし、第2位までを表示させたいのです(6,479.99) どのような関数等を使ったら良いのか教えて下さい。 ROUNDDOWNを使ってみましたがうまくいきませんでした。 宜しくお願いします。

  • エクセル 計算と表

    エクセルで横方向に1マス右に行くごとに決まった値(356.5や485.3など)が足されていき表として表示される時には1桁の位で四捨五入されるようにしたいのですが(計算は小数点第一位まで計算して表は1の位で四捨五入した物を表示)何か良い方法はないでしょうか?教えて下さい。

  • エクセルで計算して、例えば小数点第2位まで求めると1.36になった数字

    エクセルで計算して、例えば小数点第2位まで求めると1.36になった数字を 小数点第1位で表示すると四捨五入で1.4となったとします。この数字に1000を 掛けると1360と表示されます。表示されている1.4に1000を掛けるということで 1400と表示するにはどのような関数を使用するのですか。 よろしくお願いします。

  • Excelの計算式に詳しい方!

    Excelで掛け算の数式の答えを、小数点以下切り捨てにするにはどうすればいいですか? 例えば、25.5*2515だと 64132.5だから 『64133』と四捨五入にされます。 これを切り捨てにするには、具体的にどんな計算式になりますか? またこのセルの横のセルにも、同じような計算式を並べる表を作るにはどうすればいいですか?

  • エクセルの計算

    エクセルの計算式なのですが、下記の場合どうやれば良いか教えてください。 A - B = C 例)14.75-15.345=-0.595 というような計算式で、 (1)Cが0の場合は、C欄に表示させない計算式はどのようにすれば良いですか? (2)絶対値(例:+-0.05)を決めておいて、Cの答えが以内か以上かで、数値の色を変えることが出来ますでしょうか? ※C欄の答えは、概ね小数点第3位までの数字となります。稀に0も有ります。 ※第4位以下を切り捨てて、表示します。

  • Excelで2乗とか3乗の計算結果について

    先ほど、少し興味を持ちまして、Excelで2の50乗の計算方法を調べました。 調べたところ、セルの中に「=2^50」と書けば、その答えを導き出せるだろうと分りました。 しかし、EXCELでこれを計算させると、セルの書式を数値に変えても、 答えは『1,125,899,906,842,620』でした。 これを実際に、Windowsでも標準で付いている計算機で計算しても、 答えは『1,125,899,906,842,624』となります。 Excelの書式を変えてみたり、小数点以下を増やしても、どうしても最後の『4』が導き出せません。 これは、計算式の書き方が悪いのでしょうか? それとも、何か設定の問題なのでしょうか? 正しい計算方法などがあれば、教えて下さい。 宜しくお願いします。

  • エクセルの計算方法、小数点以下を入れない

    エクセルで表を作っています。 A÷Bで計算した数字は小数点になりますが 表示は四捨五入にしています。 例 10,828÷500=21.65 →22%  次の式で、この22%を使いたいのですが どうしても、21,65が計算されてしまいます。 どうしたら良いでしょうか、よろしくお願いします。

  • エクセルで計算

    エクセルで計算を行っていて、その答えを表にしてまとめています。 その表を違うところにコピーしようとしても、『0』になってしまいます。 答えのままコピーできる方法があれば教えてください、お願いします。

  • すでに入力されている数字で計算をしたい

    数字が入力されている表があります D列E列F列の数字をそれぞれB列の数字で割り算をしたいと考えています 割り算の答えは同じそのセルに上書きするようにします 別のセルで計算した結果を値貼り付けでもってきていたのですが、 マクロで処理できればと考えております 2行目から数字が入力されているのですが、 最終行が決まっておりません。 答えは全て小数点第2位までで表示したいと考えています どなたかご教授いただけますでしょうか よろしくお願い致します

  • エクセルの計算でエラーが出るのですが。。。

    エクセルの関数を使い以下のような計算 81.000+(50/1000)=81.050 この答え(81.050)をエクセルが81.050と認識しなかったので 小数点以下の表示を増やしていったところ81.04999999と表示 されていました。 このような計算間違いは、エクセルでは、よくあるのでしょうか? また直し方は、ありますか? 知っている方がいたらアドバイスのほうをよろしくお願いします。