プロが教える店舗&オフィスのセキュリティ対策術

エクセル関数で悩んでいます。
あるセルの値が指定した数値未満ならその値をそのままで、指定した数値以上ならその数値の20%が表示されるような数式を教えて欲しいです。
具体的に申し上げますと、例えば基準値を10,000と設定した場合、A1セル内の数値が9,000なら9,000のままで、11,000ならその20%である2,200が自動で表示される式です。
なんとなくIFとORを利用すればいいのは分かるのですが、具体的な数式に辿り着けません。
ご教授のほど、何卒宜しくお願い致します。

A 回答 (2件)

「指定した数値」をA1、「あるセル」をB1、結果をC1とするならば、


C1=IF(B1<A1,B1,B1*20%)
或いは、
C1=(B1<A1)*B1+(B1=>A1)*(B1*20%)

前者は、条件が一つならば最も汎用な方法ですが、
後者は、条件がいくつもある場合にも理解しやすい形態になります。
    • good
    • 1
この回答へのお礼

助かりました

早速のご教授どうもありがとうございます!
とても分かりやすくて助かりました。

お礼日時:2019/08/10 15:33

とりあえず、下記でどうなんですか?


=IF(A1<$C$2,A1,A1*20%)
「エクセルの関数式を教えてください。」の回答画像2
    • good
    • 1
この回答へのお礼

早々のご教授ありがとうございました。
こちらも今後の参考にさせて頂きます。

お礼日時:2019/08/10 15:45

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