• ベストアンサー

関数の条件式が解らず、教えてください。

関数のド素人で自分であれこれ試した結果。解答する事が出来ずに行き詰まってます。助けて下さい。 1  A     B     C 2 氏 名  山田太郎 3 入金額    40    ? といった状態でC3の[?]にC2に名前が入ればC3に結果を出し、無ければ空白という前提でB3の金額が40以下なら10%、50以上250以内なら11%、260以上990以内なら11.5%になるという結果の算出方法を教えて下さい。

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

  • ベストアンサー
  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

こんにちは。 C3には、 =if(C2="","",if(B3=<40,B3*0.1,if(B3=<250,B3*0.11,if(B3=<990,B3*0.115,"990超")))) と入力すればよいです。 (意味) C2が空白なら空白を表示しなさい、そうでなければ次に進みなさい B3≦40なら、B3×0.1を表示しなさい、そうでなければ次に進みなさい B3≦250なら、B3×0.11を表示しなさい、そうでなければ次に進みなさい B3≦990なら、B3×0.115を表示しなさい、そうでなければ「990超」と表示しなさい

isseiboc
質問者

お礼

有難う御座いました。IDの登録から質問やお礼をするにも全てが初めてで、お礼をしたくてもやり方が解らず、お礼が遅くなりまして大変申し訳ありませんでした。 回答内容はまさに必要としてた通りだったので本当に助かりました。 しかし、問題が解けたらまた次の問題が出て来たので差支えなければ今後もご指導いただければ幸いです。本当に有難うございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

10%、11%というのは、そのまま10%、11%と書くのか。なにかの10%、11%なのか。 40以下、50以上とあるがそのあいだはないのか。ある場合どうするのだ。

isseiboc
質問者

お礼

返事が遅くなりました。 全てが初心者で、扱いが解らず返答出来ずにいたら返事を出す前に次の回答者の方から教えていただいた内容で問題は解決しました。 初心者なのでこういったご指摘、ご指導いただけて今後の参考に出来る事に感謝します。 有難う御座いました。

すると、全ての回答が全文表示されます。

関連するQ&A