• ベストアンサー

エクセルでの掛け算

M=2.2×3×(D2-d2)×h/8×nと言う式があります。 この式にいろんな数値を入力して計算したいのですがどうすればよいでしょうか。 よろしくお願いします。 D2は二乗です。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

>にいろんな数値を入力して計算したいのですがどうすればよいでしょうか 質問の力点をここ(色んな)に置くとすると D2のデータをA列に入れるとして、A1に例えば0.01、A2に0.02といれて、A1:A2を範囲指定し、右下で+を出して、下方向へ引っ張ると公差0.01の数列がセルに入ります。これにより規則のある数値データが好みの数だけ、簡単にセルに入力できます(オートフィル)。 各行に式(#1などのご回答の式)を複写しておくと、データによる式の値の変化の状況が判ります。 定数部分の2.2*3/8を別途計算して0.825としてしまう手や、D^2-d^2を(D+d)*(D-d)にするとか、また小数点付きの値の計算の場合、引いて割るか割って引くかなど、工夫を必要とすることがあるようです。

その他の回答 (2)

noname#9808
noname#9808
回答No.2

コンピューターの世界では『2乗・3乗』等の{べき乗}は、"^"で表します。 これはBASICでもEXCELでもVBAでも私が知る限りは変わりません。 よって、 =2.2*3*(A1*A1-A2*A2)*A3/8*A4 は =2.2*3*(A1^2-A2^2)*A3/8*A4 とも表せます。 参考になさって下さい。

noname#113407
質問者

お礼

早速の回答ありがとうございました。 めったに使わないので解りませんでした。今後ともよろしくお願いします。

  • esprei
  • ベストアンサー率56% (718/1271)
回答No.1

まず、それぞれの数値をセルに入力します。 たとえば、 DはA1のセルに dはA2のセルに hはA3のセルに nはA4のセルに 答えを出したいセルに以下の式を入力します。 =2.2*3*(A1*A1-A2*A2)*A3/8*A4 これでそれぞれのセルの数値を変えることによって、いろんな数値に対応出来るのでは? こういうことじゃないでしょうか?

関連するQ&A