[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『階段しき計算について』(JACK)
1,000個までの値段 50円 1,001個〜3,000個まで 30円 3,001個〜5,000個まで 20円 5,001個〜 は 10円
X個の合計値段の計算数式 よろしくお願いします。
◆個数をA1に入力します =50*MIN(A1*(A1>0),1000)+30*MAX(0,MIN(A1-1000,2000))+20*MAX(0,MIN(A1-3000,2000))+10*MAX(0,A1-5000) (Maron)
=SUM(({0,1000,3000,5000}<A1)*({50,-20,-10,-10})*(A1-{0,1000,3000,5000})) でどうでしょう。 ((YU))
> ({50,-20,-10,-10}) ,-20,-10,-10 の数字はどういう意味でしょうか (JACK)
こんばんは〜♪ この質問は、何かの宿題か問題集でしょうか? それともマルチポストかな?
同じ質問が別のQ&Aでありました。
なるほど〜!!。。ん〜ん!!
と、思った
その回答の1つを載せておきます。
=((A1<5001)*10+(A1<3001)*10+(A1<1001)*20+10)*A1
足し算と掛け算だけの式だそうです。
私の頭では、とうてい出てこない式ですね〜。。。
。。。Ms.Rin〜♪♪
=((A1<5001)*10+(A1<3001)*10+(A1<1001)*20+10)*A1 3000なら9000 6000なら6000になちゃいますね。???? [????」
[????」さん こんばんは〜♪ ご指摘ありがとうございます。
>6000なら6000になちゃいますね。????
そうなんですが。。。
(Maron)さんや((YU))さんの式を 検証せず。 すみませんでした。
>(Maron)さん((YU))ありがとうございます。どちらも思うとおりに出来ました。
って、書かれていますので お二人の回答が正しいのですね。。
大変失礼しました〜。。。
私の式は無視してください。。。
きょうは、ミスや早とちりが多い日で 私だけ、仏滅の日かな〜!!、フ〜ッ!!。。 。。。Ms.Rin〜♪♪
私はMs.Rin〜♪♪さんの答えが正しいように思えるんですが (tantan)
6000個の場合 1,000個までの値段 50円 1000個 X50円 50000 1,001個〜3,000個まで 30円 2000個 X30円 60000 3,001個〜5,000個まで 20円 2000個 X20円 40000 5,001個〜 は 10円 1000個 X10円 10000 計 6000個 160000
>3000なら90000 >6000なら60000に なら3000個より6000個の方を買いますよ。 (????)
=((A1<5001)*10+(A1<3001)*10+(A1<1001)*20+10)*A1 3000なら9000 6000なら6000になちゃいますね。???? 3000なら90000 6000なら60000 になりますよ それから 1,000個までの値段 50円 1000個 X50円 50000 1,001個〜3,000個まで 30円 2000個 X30円 60000 3,001個〜5,000個まで 20円 2000個 X20円 40000 5,001個〜 は 10円 1000個 X10円 10000 上記の件ですが 3,001個〜5,000個まで 20円 2000個 X20円 40000 で2000個×20円 40000というのはおかしいのではないですか 2000個なら1,001個〜3,000個まで 30円の式が該当するのではないですか 5,001個〜 は 10円 1000個 X10円 10000 これも5001個以上っていう条件なのに1000個×10円というのもおかしいですよね 1000個なら 1,000個までの値段 50円 1000個 X50円 50000 の式が該当するのではないですか (tantan)
質問者が納得しているのに他人がヘリからとやかく言ってすみませんでした どうもご迷惑をおかけしました (tantan)
1002個なら最初の1000個は50円 1000個を越える2個は30円 よって5060円に成りますよ。 6000個の場合の説明はその様に計算されてると思いますが、 >3000なら9000 >6000なら6000になちゃいますね。???? これは書き間違い 0不足
[????」 (tantan)さんはどう計算されたのかききたいものですね??? 1200個なら 3500個なら 5010個なら
こういうことですか? =(A1>5000)*((A1-5000)*10+150000)+(A1<5001)*(A1>3000)*((A1-3000)*20+110000)+(A1<3001)*(A1>1000)*((A1-1000)*30+50000)+(A1<1001)*A1*50 (wisemac21)
=A1*50-(A1>1000)*(A1-1000)*20-(A1>3000)*(A1-3000)*10-(A1>5000)*(A1-5000)*10 計算演算子のみで数式を組み立てました。 > ({50,-20,-10,-10}) は 50円 30円 差20円 20円 差10円 10円 差10円 ということですね。 [????」 数式を短くしました =A1*50-SUM((A1>{1000,3000,5000})*(A1-{1000,3000,5000})*{20,10,10})
やっと理解できました 私は数を多く買うとそれぞれ1つの単価が値引きの対称になるものと思っていました 1000個買って5000円なら5001個かったほうが断然安いですよね 完全に大きな勘違いをしていました 皆さんのご指導でやっと理解できました ありがとうございました 1200 56000 3500 120000 5010 150100 (tantan)
皆さんありがとうございました
いろいろあるんですね (JACK)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.