[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『計算式を教えてください。』(みきこ)
C4に+か-が入力されていてF4にAかBが入力されています。
B4に数字を入力するようにしています。
ここでB4の数字をみて30000未満か30000以上かを判断します。
次にF4のAかBをみます。
30000以上でAの場合550、Bの場合880
30000未満でAの場合330、Bの場合600
その数字をB4の数字からC4の+ならプラス、-なら引きたいです。
この場合の計算式を教えて下さい。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
ベタですが、こんなことでしょうか。
=IF(ISNUMBER(B4),B4+IF(B4>=30000,IF(F4="A",550,IF(F4="B",880)),IF(F4="A",330,IF(F4="B",600)))*IF(C4="+",1,IF(C4="-",-1)),"")
C4に+またはマイナスが、またF4にAまたはBが入力されていない場合は、 B4の数字がそのまま表示されます。
(tora) 2020/05/20(水) 16:46
お遊びです。
=B4+INDEX(C4&{330,550,600,880},3-(F4="A")*2+(B4>=30000)) (GobGob) 2020/05/22(金) 10:13
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.