新しく質問する

エクセルの関数を教えて下さい。

役に立った:1件
  • 質問者:kulalayou
  • 投稿日時:2012/01/25 16:49
  • 困り度:

 こんにちは。お世話になります。

 この表で例えば、230,000を計算する時に
  99,999までは×0.1を
 149,999までは×0.2を
199,999までは×0.3を
 200,000~230,000は×0.4をして
 合計を足して出るようにしたいのですが、
 どのような関数を使ったらできますでしょうか?

 よろしくお願いいたします(゜0゜)(。_。)

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:1件)
  • 参考になった:1件
  • 回答者:tom04
  • 回答日時:2012/01/25 21:45

こんばんは!
横からお邪魔します。

一例です。
↓の画像のように表を作成しておきます。
I4セルに
=(G4-F4)*H4
という数式を入れ、I6セルまでオートフィルでコピー!

作業列のC2セルに
=IF(A2="","",INDEX($E$4:$E$7,MATCH(A2,$F$4:$F$7,1)))

結果のB2セルに
=IF(A2="","",SUM((A2-INDEX($F$4:$F$7,C2))*INDEX($H$4:$H$7,C2),INDEX($I$3:$I$6,C2),INDEX($I$2:$I$5,C2),INDEX($I$1:$I$4,C2)))

という数式を入れ、B2・C2セルを範囲指定 → C2セルのフィルハンドルで下へコピー!

これで画像のような感じになります。
※ 表の黄色い部分は関数で使用しているセルになりますので、
2・3行目は意味がないようですが必要です。

※ 作業列のC列はB列に入れる数式を少しでも短くするために設けています。

ご希望通りの表示になれば良いのですが・・・m(_ _)m

通報する

この回答へのお礼

ご丁寧なご回答をいただきまして、ありがとうございました
☆☆** v(o^▽^o)v**☆☆

大変申し訳ございませんが、keithin様のやり方でうまくできましたm(_ _)m

tom04様のやり方も今後の参考にぜひ、させていただきます(*⌒∇⌒*)

大変ありがとうございました
゜☆,。・:*:・゜★o(´▽`*)/♪Thanks♪\(*´▽`)o゜★,。・:*:・☆゜

  • 参考になった:0件
  • 回答者:imogasi
  • 回答日時:2012/01/25 21:05

「この表で」とはどの表?データ例を質問では挙げるべきと思う。
まあこの件はエクセル使いの常識関数VLOOKUP関数のTRUE型(FALSE型も在るが)を使う例だろう。FAQで式を具体的に書く気もしないので、Googleででも{エクセル関数 VLOOKUP関数 TRUE型」で照会し、データ例つきの解説を読め。
当面は良いとしても、IF関数を沢山ネストするやり方からは早く脱却のこと。IF関数で回答が出たら、質問者が初心者と思われた恐れ有りというぐらいのもの。

通報する

  • 参考になった:1件
  • 回答者:mu2011
  • 回答日時:2012/01/25 17:26

一例です。
=(A1>=0)*A1*0.1+(A1>99999)*A1*0.2+(A1>149999)*A1*0.3+(A1>199999)*A1*0.4

通報する

この回答へのお礼

ご回答していただきまして、ありがとうございました☆⌒(*^-゜)v

  • 参考になった:1件

No.1ベストアンサー20pt

  • 回答者:keithin
  • 回答日時:2012/01/25 17:22

で,230,000の時はいったい幾つが正解なのでしょうか?

作成手順:
A1:C4に対応表を作成してある
B6に230,000を記入する
C6に
=SUM((IF(B1:B4<B6,B1:B4,B6)-IF(A1:A4<B6,A1:A4,B6))*C1:C4)
と記入し,コントロールキーとシフトキーを押しながらEnterで入力する。

通報する

この回答への補足

早速のご回答ありがとうございますo(*^▽^*)o  解りづらくて申し訳ございませんでしたm(_ _)m

正解になる数字は46999.4になります。
99,999×0.1+(149,999-100,000)×0.2+(199,999-150,000)×0.3+
(230,000-200,000)×0.4 =46999.4
としたいのでございます<(_ _)>

教えて頂いた数式を入れてみましたが、大変申し訳ございませんが、私には
意味がわらず、うまくできませんでした(*- -)(*_ _)

「すぐに回答ほしいです」なんて我がままなマークを付けて申し訳ございませんが、また明日にお礼等させていただきますので、よろしくkお願いいたします。ヾ(_ _。)

この回答へのお礼

(*≧∇≦)/ありがとうございましたo(*^▽^*)o~♪

カンペキにできました♪(*^・^)ノ ⌒☆(*^-^*)

ご丁寧な回答と画像に、涙がでるほど、嬉しく、助かりました
゜☆,。・:*:・゜★o(´▽`*)/♪Thanks♪\(*´▽`)o゜★,。・:*:・☆゜

  
このQ&Aは役に立ちましたか?(役に立った:1件)

このページのトップへ