[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数式の答えを返す』(すずしん)
初めて質問させて頂きます。
初歩的な質問でですが、
あるセルに数式を入れて、
その答えを返したいときはどのようにすればいいでしょうか?
例)20*30*5/10*0.1 このような数式をセルに記入して
答え:30 別のセルに回答を返すにはどうしたらよいでしょうか?
=20*30*5/10*0.1 のようにもう一度数式を記入しなければだめなのでしょうか?
名前の定義を使用するのはいかがでしょう? [[20040131111956]] 『セル内の和』(mutsu) (キリキ)(〃⌒o⌒)b
答えも重要なんですが、その答えの根拠の数式も表示(セルに表示)された状態に
したいのですが…
初心者なので難しいことは分からないのですが…
mutsuさんでは無いキリキですw >その答えの根拠の数式も表示 ~~~~~~~~~~ どこかのセルに >例)20*30*5/10*0.1 が入力されているのですよね? それが根拠とやらにはならないのでしょうか? もし、数式バーに数式も出したいのであれば >=20*30*5/10*0.1 のようにもう一度数式を記入しなければだめなのでしょうか? 上記のように「=」を入力するか、マクロでその数式に「=」を付けるしか無いかと思います。。。 (キリキ)(〃⌒o⌒)b
別のセルに? UDF
=Evaluates(A1)
Function Evaluates(ByVal txt As String) As Double Evaluates = Evaluate(txt) End Function (seiya)
キリキさんすみません…
数式バーに出すのは理解できたのですが
プリントアウト時にも数式と答えが出て欲しかったのですが…
数式をコピペすればすむことなんですが
数式がとても長くてコピペするのが大変でしたので…
地道にやってみます。
ありがとうございました。
(すずしん)
>プリントアウト時にも数式と答えが出て欲しかったのですが… >例)20*30*5/10*0.1 このような数式をセルに記入して と、 >答え:30 別のセルに回答を返すにはどうしたらよいでしょうか? は、離れた場所にあって、プリントアウトすることが出来ないのかな? 例の数式が仮に、A1に入っているとして、、、 答えを出すのがまったく違う場所(又は、別のシート)だったとしたら =A1 や =Sheet1!A1 等しておけば、プリントアウトする場所の近くに持ってこれない? 目的が良く分かってないので、的外れならポイッしてくださいb (キリキ)(〃⌒o⌒)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.