dポイントプレゼントキャンペーン実施中!

Excel関数で、二つのセルにある項目の数値を入力したら、他の一定のセルに+なら、+数値、
-なら、-数値というように、関数を設定することはできますか。

例えばA2のセルに100と入力されていて、B2のセルに150とすると、他のセルに、+50というように入力ができるようにしたいです。
お願いします。

A 回答 (2件)

> +50というように入力ができるようにしたいです。


「+50という値が表示される式(関数)を入力したいです」で良いですか?

"他のセル"に式[=if(and(A2<>"",B2<>"),B2-A2,"")]を設定。
他のセル"のセルの書式設定で、「表示形式」>「ユーザー定義」を
[+#,##0;-#,##0]とする

でどうでしょう?

この回答への補足

+50は例えばの数値で、
例えばA2に150という数値があり、B2に100と入力したら-50と入力されるような式が知りたいです。
A列に予定の数値があり、B列に実際の数値を入力したら、予定に対して+数値、-数値というような表を作成したいです。
お願いします。

補足日時:2013/06/26 22:59
    • good
    • 0

表示させたいセルに数式=A2-B2


セルのユーザー書式設定を+#,##0;-#,##0;0
ご希望の表示になるかと思います。

どうしても関数でというのでしたら
=TEXT(A2-B2,"+#,##0;-#,##0;0")
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!