[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字列を数式として認識したい』(ちー)
一つのセルに100*100をいれ 隣のセルにその答え(10000)が
出るようにしたいのですが・・
EXCEL2000です。
掛け算のみでよろしければ、、、
A B 1 100*100 10000
B1 =LOOKUP(99^9,--LEFT(A1,ROW($A$1:$A$10)))*LOOKUP(99^9,--RIGHT(A1,ROW($A$1:$A$10))) ~~~ ↑ここの符号を変えれば好きな計算になります。 文字をそのまま計算符号に使用するのは、、、 どうやっても思いつかなかった・・・
(キリキ)(〃⌒o⌒)b
(MSE) ちょっと反則かもしれないですけど・・・。 VBAで
Sub test() Selection.Offset(, 1).Value = Evaluate(Selection.Value) End Sub
100*100 が入力されたセルを選択して実行して下さい。
過去ログより(す) [[20040422122020]] 『1.0×2+3−2/2...に対しその隣の列に結果を』(123)
A1 100*100 A2を選択して、挿入→名前→定義 名前:EVA(任意) 参照範囲:=EVALUATE(A1) として A2 = EVA でどうでしょう?
(kym) (^^)_v
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.