【最大10000ポイント】当たる!!質問投稿キャンペーン!

普通の引算で、答えがマイナスの場合は一つのセルの中に、プラスの時は別のセルに出すことは可能でしょうか?
もし、A1, 300 - B1, 350 は- 50, この答えはA2 にでるように。逆にA1, 350 - B1 300 は50, この中に時の答えはB2 にでるようにしたいのですが、何か方法を知ってる方がいましたらよろしくお願いします。

A 回答 (2件)

A2セルには次の式を入力します。



=IF(A1-B1<0,B1-A1,"")

B2セルには次の式を入力します。

=IF(A1-B1>0,A1-B1,"")
    • good
    • 0
この回答へのお礼

お礼がおそらくなってしまってすみません。
明日仕事場のPC で使わせていただきます。ありがとうございました!!

お礼日時:2011/07/17 07:37

引き算をした結果がマイナスになるということは、引く数が引かれる数よりも大きいという事を利用すれば簡単に出来ますよ。



質問者様が挙げた例を元にすると以下の様になります。
セルA2:[=IF(A1<B1,A1-B1,"")]
セルB2:[=IF(A1>=B1,A1-B1,"")]

簡単に説明すると、IF関数は[IF(条件,真の場合,偽の場合)]で指定します。
セルA2には[A1<B1]でB1が大きかった場合を指定し、セルB2には[A1>=B1]でA1が大きいかB1と同じ場合を指定します。

真の場合にのみ計算をし、偽の場合は””(空白)を返す事で不要な[0]などが表示されない様にします。
    • good
    • 0
この回答へのお礼

お礼がおそらくなってしまってすみません。
ありがとうございました。
家のPCが故障しているので明日仕事場で使わせていただきます!(*^^*)

お礼日時:2011/07/17 07:07

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


このカテゴリの人気Q&Aランキング