• ベストアンサー

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

「1800*30*100」と入力されたセルの中から 1800×30×100の積を求めたいのですがどうすればよいでしょうか? 寸法から材積を求めたいのですが困っています。

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

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

仮定:文字列の数式入力欄 A1、 計算結果表示欄 A2 1.計算結果を得るセル A2 で [挿入]-[名前]-[定義] を実行。   ・名前欄に適当な文字列を入力します。    ここでは "AAA" として仮定しましょう。   ・参照範囲欄に =EVALUATE(A1) と入力します。 2.セル A2 に =AAA と入力すると、A1に文字列で入力された   数式が計算され、解を得ることができます。 B1,C1,D1,… にも文字列の計算式が入力されている場合は、上で処理済みのセル A2 を B2,C2,D2,… にドラッグコピーします。

whiteangel
質問者

お礼

いけました! おかげで仕事が前にすすみます! ありがとうございました

その他の回答 (2)

  • k-family
  • ベストアンサー率34% (180/523)
回答No.2

以下に某所で教えてもらった方法で説明します。 1)A1に「1800*30*100 」と半角で入れます。入力後リターンを押すとポインタはA2に移動していますがそのままにしておいて、 2)マウスで、挿入→名前→定義で名前の定義を出します。 3)上部の名前欄は「_1800_30_100」となってますが、ここに「EVA」と入れます。 4)参照範囲欄は「=Sheet1$A$2」となっていますが、ここに「=EVALUATE(Sheet1!A1)」と入れます。 5)OKを押します。 6)A2に=EVAと入力し、リターンを押します。 excel2002で確認しました。2000以前はわかりません。 なお、上記はパクリですんで内容については聞かないでください(^_^;)

  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.1

前準備:もし「1800*30*100」が全角で(文字列として)入力されていたら半角に直してください。 そのうえで、「1800*30*100」の前に"="をつけて、「=1800*30*100」とすれば、そのまま計算されます。 こういうことで良かったでしょうか…。

whiteangel
質問者

補足

すみませんです A1に「1800*30*100」だとして A2に積を出す場合はどうすればよろしいでしょうかね。

関連するQ&A

専門家に質問してみよう