[[20200520153949]] 『計算式を教えてください。』(みきこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『計算式を教えてください。』(みきこ)

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


出来ました
ありがとうございました。
(みきこ) 2020/05/20(水) 17:00

 お遊びです。

 =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.