- ベストアンサー
EXELで項目の右側に最大値を求める関数
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
VLOOKUP関数は「左の列を検索して右にある値を取ってくる」関数ですから,ご質問のようなレイアウトでは使えません。 定石ですが,別の関数を組み合わせて計算します。 また,エクセルの関数は「1つの値を計算する」モノですから,「同じのを2個3個持ってきたい」というのも通常の関数では計算できません。 まぁ,非常に良く寄せられる(沢山の皆さんが同じようなことをしたがっているという意味です)ご相談ですので,下記のようにしてみて下さい。 C2: =INDEX(A:A,SMALL(IF(B:B=MAX(B:B),ROW(B:B),9999),ROW(C1)))&"" と記入し,コントロールキーとシフトキーを押しながらEnterする 以下コピーする
その他の回答 (2)
noname#146604
回答No.3
C2セルに=IF(MAX($B$2:$B$13)=B2,A2,"")と入力して下にす~っ。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
例えば、オートフィルタを設定してB列のフィルタボタンのトップテン(順位は任意選択可)で 抽出できますが如何でしょうか。
お礼
ありがとうございます。1位は無事拾えましたが2位以下が表示されなく頭をひねっております。。。。。。