• ベストアンサー

EXCEL関数で乗数ごとの計算をするには?

タイトルでうまく説明できなかったので、ここで説明します。 こんなことがしたいのですが・・・ 商品の基本価格が100円として、 送料として80円追加する場合、 A     B    1:       \100 2: 1個   =(B1+80) 3: 2個   =(B2+100+80) となると思います。 (SUMや他の細かい関数は抜きにして考えてください。 あくまでサンプルなので・・・) 本題はここから↓ そこで上記の条件に1個につき50円の箱代がかかる場合 どういう関数をいれればよいでしょうか? 上記の式でいけば、 1個の場合、通常100円(商品代)+80円(送料)=180円 2個の場合、通常200円(商品代)+80円(送料)=280円 となりますが、ここに 1個の場合、通常100円(商品代)+80円(送料)+50円(箱代)=230円 2個の場合、通常200円(商品代)+80円(送料)+100円(箱代)=380円 3個の場合、通常300円(商品代)+80円(送料)+150円(箱代)=530円 というような計算を関数でしたいのですが、本やググってみたりしたですが調べ方がどうやってしらべたらいいのかわからないこともあって 判然と答えがでてきません・・・ どなたか詳しい方、ご教授下さい☆

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

=(商品代+箱代)*個数+送料 ってことですよね? それぞれをどこかのセルに入れてこの式にあてはめてください。

ritzkun
質問者

お礼

そもそも、計算方法が違っていました・・・ 特に関数をつかわず、計算方法だけでなんとかクリアできました☆ かなりヒントになりました! ありがとうございました!

ritzkun
質問者

補足

なるほど! そういえばそうですね☆ これで一回やってみます!

その他の回答 (3)

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.4

> 箱代は、1個づつ包装するため、1個あたりづつ > 必要になるのですが送料はいくらになっても80円 > のままなのです。 ですからB3は間違いなのですが、分かりませんか?

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.3

A     B    1:       \100 2: 1個   =(B1+80) 3: 2個   =(B2+100+80) この表の意味が難しい。何を意図しているのか。 問題そのものは関数を使うとかではなくて、算数 を使えば済む話です。 A2やA3に「個」が付いていなくて、個数の数字なら 一般式は、 =(B1+50)*A2+80 でA2のところがA3やA4になりますが。 最初の表でB3の式は明らかに間違いでしょう。 \280のところが\360になります。 送料が2回入っています。 また、単価がB1に入っているのに、100という数字を 使うのは感覚としてヘンです。 どうせなら、箱代も送料もどこかのセルに入れ、式の 中に直接数字を入れない方がいいでしょう。 価格が変わったときに大変です。

ritzkun
質問者

補足

>最初の表でB3の式は明らかに間違いでしょう。 >\280のところが\360になります。 箱代は、1個づつ包装するため、1個あたりづつ必要になるのですが 送料はいくらになっても80円のままなのです。

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

質問文の A     B    1:       \100 2: 1個   =(B1+80) 3: 2個   =(B2+100+80) に倣って書くと、 A     B    1:       \100 2: 1個   =(B1+80+50) 3: 2個   =(B2+100+80+50) でしょうねぇ。

ritzkun
質問者

補足

回答ありがとうございます。 これだと、100個になった場合も含めて、いちいち手入力をしなくてはいけなくなりますので、ちょっと意図が違いますね・・・ せっかく回答いただいたのに、申し訳ありません。

関連するQ&A