自分のお店を開く時の心構えとは? >>

エクセル2003sp2をXPで使用しています。

たとえば。

    Aさん  Bさん  Cさん  Dさん
国語   1    3    4    2
算数   2    4    1    3
社会   4    1    3    2
理科   3    2    4    1

↑のようなランキングの数表があるとして。その横に

Aさん'   Bさん'   Cさん'   Dさん'
 国語   算数    理科    社会
 算数   理科    社会    国語
 理科   社会    国語    算数
 社会   国語    算数    理科

↑のようにランキング順に並べ替えし、
同時に左端のラベルを引っ張ってきたいのですが。

LOOKUPやVLOOKUPは「昇順」というのがキーワードのようで
『Aさん'』の真下に
【=VLOOKUP(1,B$2:B$5,1,0)】と入れても【1】が出。
【=LOOKUP(1,A$2:A$5,B$29:B$49)】と入れると【#N/A】が出ます。


縦に20前後、横に90前後とデータがちょっと多いため
ランキングを個々に並び替えることなく一発表示させたいです。

どんな数式を入れてあげればよいのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

1例ですが


 F
1 Aさん' 
2

F2=INDEX($A$2:$A$21,MATCH(ROW()-1,B$2:B$21,0),1)
又は
F2=INDEX($A$2:$A$21,SMALL(B$2:B$21,ROW()-1),1)
    • good
    • 0

Aさん'   Bさん'   Cさん'   Dさん'


 国語   算数    理科    社会
 算数   理科    社会    国語
 理科   社会    国語    算数
 社会   国語    算数    理科


このランキングの基準がよく分からないのですが・・・

この回答への補足

言葉足らずで申し訳ありません。


    Aさん  Bさん  
国語   1    3   
算数   2    4   
社会   4    1   
理科   3    2   

の一段階前に。

    Aさん"  Bさん"
国語   98    85 
算数   83    70 
社会   69    93  
理科   77    88  

のような点数があったと想定してください。
先の表が縦に「○さん」各々のランキングになっております。

補足日時:2008/02/04 15:54
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング