[[20070325171314]] 『階段しき計算について』(JACK) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『階段しき計算について』(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))

 (Maron)さん((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.