質問: excel関数を使って単価の違うものを計算 会社で次のような計算をするにはどのようにしたらよいでしょうか?関数の考え方すらわからなくて困っています。 1枚~1000枚までは、一枚あたり35円 1001枚以上は、一枚あたり30円 a1:1000(枚) a2:244(枚) a3に合計の1246 したいことは、 (1000*35)+(244*30)/1246=34.20545746 小数点以下が発生した場合は(1~9)、全て繰り上げて整数にする b1に答えの35を返す これを関数を使ってb1に答えを出したいです。 どのような、関数の式になるのでしょうか? 申し訳ありません関数初心者で、やりたいことはわかるのですが、それをどのように膨大な関数の中から探して組み立てて考えてよいのかわかりません。 ズバリ答え、またアドバイスでも結構です。よろしくお願いします。(* ゚(工) ゚*)(。 。 )ペコッ!!
回答: > 1枚~1000枚までは、一枚あたり35円 > 1001枚以上は、一枚あたり30円 設問が間違っていると思います。計算例を見ると 1000枚までは、一枚あたり35円 1000枚を超えた分は、一枚あたり30円 が正しい表現と思いますので、 ano.2の方のご指摘のように、a1セルには合計の枚数を入力すべきだと思います。(a1とa2に分けて入力するのは無駄と思います。) 余計なお世話かも知れませんが、・・・