[[20130708163549]] 『コピーカウント料金の計算』(ずんちゃっちゃ) ページの最後に飛ぶ

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

 

『コピーカウント料金の計算』(ずんちゃっちゃ)
カウント料金の計算で総カウントを入力すれば、それぞれ範囲のカウントを表示する方法を教えて下さい
[エクセルのバージョン 2007]
[OSのバージョン WIN XP]

カウント数  1584

500枚まで         500            
501枚〜1500枚    1084
1500枚〜2500枚
2500枚〜

カウント数を入力すれば、各セルに左の条件に見合った数字が自動で入力出来る
関数は何を入力すれば良いか教えて下さい。

1500カウントを越えて来ても1500〜2500の間にその差が入る様にしたいのです。

宜しく御願いします。       


 501〜1500が1084になるのが分かりませんが、こんな感じではないでしょうか?
 
	[A]	[B]	[C]	
[1]	カウント数	1584		
[2]				
[3]		500	500	<--=MAX(0,MIN(B$1,B3)-B2)
[4]	501	1500	1000	
[5]	1501	2500	84	
[6]	2501		0	
 
(ROUGE)

 たぶん、コピーの料金かなんか?

 3000枚は 501〜1500×2としてみるのか?

 0〜500×1 501〜1500×2 とみるのか?

 で、変わってくると思うけど。

 要は優先順位だーね。

 (GobGob)

 お遊びレベルになるが。
 ROUGE氏の表をお借りして。

 C3セルからC6セルを選択した状態で
 =FREQUENCY(ROW(INDIRECT("1:"&C$1)),B$3:B$5)
 と入力し、Shift+Ctrl+Enterで確定する。
 (ねむねむ)

ROUGEさん、GobGobさん、ねむねむさん
早速の回答をありがとうございました。

難しすぎてわかりません。ごめんなさい。
ROUGEさんへ。
MAX(0,MIN(B$1,B3)-B2)
初歩すぎて 馬鹿らしいとは、思いますが、B1のセルからB3とは、空白部分を選択して、空白部分を差し引くと言う意味なのでしょうか。。

教えて下さい。
宜しく御願いします。


 上から順に右側の500,1500とかの数字をマイナスしていくのかな、と思ったのですが。

 ROUGEさんの表をお借りして…

 C3=IF($C$1<B3,$C$1,B3)
 C4=IF($C$1-SUM($C$3:C3)<B4,MAX(0,$C$1-SUM($C$3:C3)),MIN(B4,$C$1-SUM($C$3:C3)))
 C5から下はC4をコピする。

 B列の数字が入っていれば、その数値で区切って枚数を出せます。

 (コナミ)


	A	B	C
1	カウント	3000
2			
3		500	???
4	501	1500	???
5	1501	2500	???
6	2501		???

 カウント数が3000の場合、どう表示すればいいの?

	A	B	C
1	カウント	3000
2			
3		500	500
4	501	1500	1500
5	1501	2500	1000
6	2501		0

 コナミさんと同じ結果でいいなら別案で

 C3 =MIN(B3,0&C1)
 C4 =MIN(B4,C$1-SUM(C$3:C3))
 C4を下へコピー。

 (GobGob)

コナミさん、GobGobさん

御親切にコメント頂いてありがとうございました。
関数ブックを参照させながら、チャレンジします。

ほんと、ここに書き込んで頂いた方 すばらしいです。

ありがとうございました。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.