• 締切済み

エクセル 計算式

エクセルの関数についての質問です。 A1のセルにおいて、計算式を作成しました。その計算結果がマイナスの場合にA1のセルは0と表示させ、更に、B1セルではA1のセルの計算結果を計算式に入れているため、A1がマイナスであった場合は、B1での計算式中のA1の値を0として計算させたいのですが、どうやればよいのか教えて下さい。 IF関数ですか?色々やってみたのですが、うまく出来ません。 よろしくお願い致します。

みんなの回答

  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.2

A1=IF(計算式>=0,計算式,0) B1=IF(A1<>0,B1計算式[A1計算し含む],B1計算式[A1計算し除く]) で良いと思います。 A1では、計算式が0以上の場合、計算式の結果を表示し、マイナスの場合は0を表示します。 B1では、A1の値が0じゃない場合はA1計算式を含むB1計算式結果を表示し、0以外の場合はA1計算式を除くB1計算式の結果を出します。 ただし上記の場合、A1の計算式の結果が0の場合も、B1に表示される結果はA1計算式を除くB1計算式になりますが、問題ないですよね?

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

A1セル:=IF(計算式<0,0,計算式)   (←2つの"計算式"は全く同じ式) B1セル:A1を参照している式(例えば、=A1*10とか)なら、A1セルの計算結果がマイナスならA1セルに0が入っていますから、特に変更の必要は無いはずです。

pride30
質問者

お礼

早速の回答ありがとうございます。 早速やってみました。 無事に計算できるようになりますた。 ありがとうございます。