• ベストアンサー

エクセルの関数で…

似た様な質問があるのかもしれませんが探せませんでしたのでお願いします。 いくつかのセルの合計が、3以下なら1000、3以上なら2000、0なら0と返す関数を教えて下さい。 A1+A2+A3 < 3 → 1,000 A1+A2+A3 > 3 → 2,000 A1+A2+A3 = 0 → 0

質問者が選んだベストアンサー

  • ベストアンサー
  • sero
  • ベストアンサー率47% (916/1944)
回答No.2

>3以下なら1000、3以上なら2000 >A1+A2+A3 < 3 → 1,000 >A1+A2+A3 > 3 → 2,000 3ちょうどならどうしたいんですか? 3ちょうどを2000とするなら =IF(A1+A2+A3=0,0,IF(A1+A2+A3<3,1000,2000)) ちなみにA1+A2+A3が負の場合は1000になりますが。

umyu
質問者

お礼

ありがとうございます。 3丁度は1000にしたかったのです。 助かりました。

その他の回答 (2)

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.3

No.1で回答したものです。 すみません、問題を一部読み違えておりました。 No.2の回答が適切です。 No.1はIF関数の使い方の参考にでもなれば幸いです。

umyu
質問者

お礼

ありがとうございます。 参考にします。

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

IF関数を重ねる形になります。 もしA1+A2+A3<3ならば     →1000 ちがうならば     もしA1+A2+A3>3ならば         →2000     ちがうならば(つまり"="の時)         →0 こんな考え方になります。 式は以下の通り。   =IF(A1+A2+A3<3,1000,IF(A1+A2+A3>3,2000,0))

umyu
質問者

お礼

ありがとうございます。

関連するQ&A

専門家に質問してみよう