• ベストアンサー

エクセルでの掛け算

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

noname#113407
noname#113407

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答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

  • エクセルの掛け算

    エクセルの計算で教えてください。 数値をA列B列C列と入力しD列に答えが出るように したいです。数式はA*B*C=D そこで質問なのですがこの式ですとAやBやCに数値が入っていないとDの答えが出ないのですがA、Bに 数値が入っていなくてもDに答えが出るように出来ないでしょうか?質問が解りにくいかもしれませんがよろしくお願いします。

  • エクセルの数式について

    エクセルの数式について詳しい方がいらっしゃれば教えていただけないでしょうか。 例えば、 (1)M28セルに以下の数式が入っているとします。 =IF(INDIRECT(M$19)="","",IF(SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21))=0,"",SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21)))) (1)の数式で参照しているセルとして以下のものがあります。 (2)M19セル⇒=CONCATENATE("'計算'!",M13,)&$D$14 (3)M20セル⇒="'計算'!AR6:"&"AR"&$D$15+1 (4)M21セル⇒=CONCATENATE("'計算'!",M13)&$C$16+1&CONCATENATE(":",M13)&$D$16+1 (5)M13セル⇒N(文字列のみ) (6)D14セル⇒152(数値のみ) (7)C16セル⇒5(数値のみ) (8)D16セル⇒150(数値のみ) (9)D27セル⇒1-1(文字列のみ) そこで質問ですが、(1)の式で参照している、M$19やM$20、M$21がどこのセルを参照しているかわからないのです。 例えば、(2)の式では、M19セルには、『'計算'!N152』と表示されます。この数式とその結果としてM19に『'計算'!N152』と表示されるのはわかります。が、『'計算'!N152』がどこのセルのことを言っているのかがわかりません。 『!』があるので、『計算』というワークシートのN152を参照しているのかな・・・?とも思ったのですが違いますよね?! 因みに当ブックの中には『計算』というワークシートはありませんでした。 きちんと説明できている不安ですが、回答いただけると大変助かります。 宜しくお願い申し上げます。

  • エクセル 時間の掛け算がうまくできません

    お世話になっております。 今回は時間の掛け算について質問させてください。 セルNに賃金を入力したいのですがうまく労働時間が認識されません。労働時間は40時間以下ですと時給X労働時間、40~60時間ですと時給X労働時間を1.5倍、60時間以上ですと時給X労働時間を2倍です。 私の作った関数です。=ROUND(IF(M47<40,L47*M47*24,IF(M47>60,M47*L47*24*2,M47*L47*24*1.5)),3) ちなみに、労働時間は=(I47+K47)-(H47+J47)で計算しています。 セルH  セルI   セルJ  セルK  セルL  セルM 開始日  終了日 開始時  終了時  時給  労働時間 7-Feb-07 7-Feb-07 0:03:12 8:00:00 $22.40 7:56 7-Feb-07 9-Feb-07 8:33:46 23:26:24 $17.45 62:52 7-Feb-07 8-Feb-07 20:30:23 21:02:25 $14.75 24:32 7-Feb-07 9-Feb-07 18:39:50 21:20:00 $13.45 50:40 正しく計算されたら、セルNに上から 178.01/1321.91/361.87/753.25 と表示されるはずなのです。 どうぞよろしくお願いいたします。

  • エクセルで多項式の掛け算を簡単に行う方法

    Excel2003を使用しています。 f(x) = a*x^5+b*x^4+c*x^3+d*x^2+e*x+f この計算式を簡単に入力できて項数がふえた時の変更も簡単にできる方法はないでしょうか。 最小二乗法で使っています。 xは最小二乗法の関数で、x^{5,4,3,2,1} といった感じで使っています。 これと同じようなやり方で、セルを使わないで、 x^{5,4,3,2,1}*{a1:a5} のような感じでできればと思っています。 他の方法でもかまわないです。 あまりセルを使わずに計算できればと思っていますが、多少はかまいません。 よろしくお願いします。

  • ExcelでのSUM関数について

    Excel2000を使用しています。 例えば、A1~C1までをSUM関数で計算したいのでE1に =SUM(A1:C1)と入力します。 その後、A1からD1まで数値を入力すると E1に入力した式が=SUM(A1:D1)に変わってしまいます。 D1は計算したくない数値です。 何か設定があるのでしょうか? 教えて下さい。よろしくお願いします。

  • エクセルの割り算、掛け算が分からない

    仕事でエクセルの計算を頼まれて計算式が分からず困ってます。 15000÷30×2= の式はどうやって入力したらいいですか? あと出て来た答の小数点以下を切り上げる関数とかあるんでしょうか?

  • エクセルの計算式について教えて下さい

    次の計算式にて計算させています。  求める時間:J24=H24+TIME(0,0,$E$15)+V24+R24   H24 ⇒ 数値(時間)が入力されているセル     H24 6:30(開始時間)     H25 7:24     H26 8:19     ↓      H40 0:05     H41 1:10(終了時間)    1:00+α   *α(単位は時間で、0.5時間等と変化させます    V24 ⇒ 数値(時間)が入力されているセル  0:15    R24 ⇒ 数値(時間)が入力されているセル  0:55    $E$15 ⇒ 固定する数値が入力されているセル 単位:秒 そこでJ24=H24+TIME(0,0,$E$15)+V24+R24の値が1:00+$C$19を超えた場合は1:00+$C$19と表示させたく次の式を作成しました。  求める時間: J24=IF(AND(H24+TIME(0,0,$E$15)+V24+R24>=(1+$E$15)/24,(1+$E$15)/24<H24),(1+$E$15)/24,IF(AND(H24+TIME(0,0,$E$15)+V24+R24>(1+$E$15)/24,H24+TIME(0,0,$E$15)+V24+R24<(6+30/60)/24),"Error",H24+TIME(0,0,$E$15)+V24+R24)) しかしH41(1:10)に対してJ41=1:00+$C$19と計算させたかったのですが、J41=H41+TIME(0,0,$E$15)+V41+R41としか計算されなかったため、色々と試行錯誤しましたが直りませんでした。 そこで今回作成した式の間違いと正しい式を教えて下さい。 よろしくお願い致します。

  • Excel 関数の挿入について

    はじめまして、AZUMAXと申します。 学校の課題で、Excelを用いて計算をしなければいけないのですが 「関数の挿入」で困ってます。 もし、詳しい方がいらっしゃれば回答お願いします。 使いたい関数は、m乗根(m√)の計算をする関数を使いたいのですが 見つけることが出来ません。 具体的なことを言うと Vs=(τ/D)^m と言う式で、Vs,D,mが与えられておりτを求めたい状況です。 関数電卓で計算しても済むのですが、 このほかにも計算があり、τを使用するので ぜひExcelの関数で表したいんです。 読み苦しく、分かりにくい文章で済みませんが よろしくお願いします。。

  • エクセル計算

    エクセルを利用して、最小二乗法から実験の検量線を作成しなければならないのですが、やり方が全くわかりません。 最小二乗法は、 直線の式を y=ax+b とすると a=(nΣxy-ΣxΣy)/{nΣxx‐(Σx)(Σx)} (xxはxの二乗、(Σx)(Σx)は(Σx)の二乗です) b=Σy/n‐aΣx/n という式で求められます。 どこにどのように数値を入れるとグラフが出来るのかが全くわかりません。 式の書き方等わかりにくくて申し訳ないのですが、よろしくお願いいたします。

  • エクセルの計算について

    エクセルで A1*2.5^n(セルA1×2.5のn乗)と言う式のnを1づつ増やしたい場合、関数で簡単に計算する方法はありませんか?

専門家に質問してみよう