[[20140731164114]] 『ランキング、数人が同位になってしまう場合の対応』(ハノイ) ページの最後に飛ぶ

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

 

『ランキング、数人が同位になってしまう場合の対応について』(ハノイ)

ランキングで数人が同位になってしまう場合の対応について教えてください。

売上数のランキングを作成する場合、
数字が同じ場合、同位が何人も発生します。

その際に、”任意の管理番号(役職等であらかじめ決めた昇順の番号)”を引用して対応したいのですが、関数はどのように設定したら良いか教えていただけませんでしょうか。
任意の管理番号は、名前の左のもので考えています。

    売上数 RANK  出したいRANK
1田中  5    2     4
2鈴木  10   1     1
3佐藤  10   1     2
4目白  5    2     5
5渋谷  10   1     3
6上野  2    3     6

経験値がすくなくて困っております。
考えられる問題などもアドバイスいただけますと大変助かります。
宜しくお願いいたします。

< 使用 Excel:Excel2003、使用 OS:WindowsXP >


 作業列に重み付けというやり方でいかがでしょうか?
	[A]	[B]	[C]	[D]		[E]
[1]			売上数	重み付け	RANK
[2]	1	田中	5	5.0099		4
[3]	2	鈴木	10	10.0098		1
[4]	3	佐藤	10	10.0097		2
[5]	4	目白	5	5.0096		5
[6]	5	渋谷	10	10.0095		3
[7]	6	上野	2	2.0094		6

 D2=C2+(100-A2)/10000
 E2=RANK(D2,$D$2:$D$7,0)
(稲葉) 2014/07/31(木) 17:00

左の数字を無視して、上の名前の人が上で良い場合の例。

D2 =C2*100-ROW(C2)
E2 =RANK(D2,D:D,0)
(???) 2014/07/31(木) 17:26


 >”任意の管理番号(役職等であらかじめ決めた昇順の番号)”を引用して対応したい

 売上が同じ場合は、表の並びが上の人が優先されるってことかな?

	A	B	C
1		売上数	RANK
2	田中	5	4
3	鈴木	10	1
4	佐藤	10	2
5	目白	5	5
6	渋谷	10	3
7	上野	2	6

 C2 =RANK(B2,$B$2:$B$7)+COUNTIF($B$2:B2,B2)-1

 こんな感じかな?
(笑) 2014/07/31(木) 17:32

 笑さん
 今回だけでなく、いつも感心してしまうのですが、どうすればそういう感性身につけることが出来ますか?
 やっぱり色々な事例を覚えたり、数学的な教養とか必要なのでしょうか?
(稲葉) 2014/07/31(木) 17:36

皆様本当にありがとうございます。
(笑)さんの 2014/07/31(木) 17:32の投稿で解決することが出来ました。

ゴールは一つでもいくつも道があるというのがとても興味深いです。
ありがとうございます。

(ハノイ) 2014/08/01(金) 14:59


コメント返信:

[ 一覧(最新更新順) ]


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