A1のセルに1234−1234と入力してあるのですが、A2にこれを式として0を返す関数はありますでしょうか。

Excel41閲覧

ベストアンサー

0

その他の回答(2件)

0

まず何の質問かくらいは書きましょう。以下 一応 Excelという前提で回答 しますが それにしてもバージョンが分かりません。 > A2にこれを式として0を返す関数はありますでしょうか。 ルール不明確ですが 文字列を数式として計算する関数はワークシート関数 にはありません。 VBAの Evaluate関数ならできます。 名前定義で 4.0マクロ関数を使う方法を回答する人が いまだに時々います がそっちは マクロ有効ファイルとして保存しないと使えないので利用する 意味がほぼありません。互換性保持のために残っている化石のような方法 なので使わない方がいいと思います。 FORMULATEXT関数が使えるバージョンなら 数式を参照して「=1234-1234」を表示させるようにした方がいいです。

0

B1=IFERROR(LEFT(A1,FIND("−",A1)-1)-REPLACE(A1,1,FIND("−",A1),),"") ★下にコピー

画像