アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル初心者です。
例えば、=P9+Q9-R9のような2つを足して
1つを引き算する場合などで、R9がプラス値の
場合のみ引き算を行って、R9がマイナス値の
場合は引き算を行わないようにするには
どのような数式にすればいいでしょうか。

A 回答 (4件)

>R9がプラス値の場合のみ引き算を行って、


>R9がマイナス値の場合は引き算を行わない

=P9+Q9-IF(R9>0,R9,0)
のように「やりたい事の通りに計算」するのが簡単でよいと思いますが,

=P9+Q9-MAX(R9,0)
のような工夫をすることもできます。
    • good
    • 0
この回答へのお礼

お礼が遅れて申し訳ありません。
ありがとうございました。

お礼日時:2012/01/04 09:06

=P9+Q9-R9*(R9>0)



R9が負数かゼロの場合、「(R9>0)」は「0」になる。

R9が正数の場合、「(R9>0)」は「1」になる。

つまり、R9が負数かゼロの場合は「R9*0」は「ゼロ」になり、正数の場合は「R9*1」は「R9」になる。

結果的に、正数の時だけ引き算、になる。
    • good
    • 0
この回答へのお礼

お礼が遅れて申し訳ありません。
ありがとうございました。

お礼日時:2012/01/04 09:05

=IF(R9>0,P9+Q9-R9,P9+Q9)


でいけますよ。
    • good
    • 0
この回答へのお礼

お礼が遅れてごめんなさい。
ありがとうございました。

お礼日時:2012/01/04 09:04

一例です。


=IF(R9<0,P9+Q9,P9+Q9-R9)
    • good
    • 0
この回答へのお礼

お礼が送れてすみません。
助かりました。

お礼日時:2012/01/04 09:03

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