こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル 計算式

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

投稿日時 - 2009-06-18 09:55:31

QNo.5053502

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.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計算式になりますが、問題ないですよね?

投稿日時 - 2009-06-18 10:05:04

ANo.1

A1セル:=IF(計算式<0,0,計算式)   (←2つの"計算式"は全く同じ式)

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

投稿日時 - 2009-06-18 10:04:15

お礼

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

投稿日時 - 2009-06-18 10:26:32

あなたにオススメの質問