• ベストアンサー

エクセルでランキング表を作る

エクセルでランキング表を作りたいのですが方法がわからないので どなたかご教授お願いします。 自分がやりたいのはランキング表用のエクセルファイル(以下A)で いくつかのエクセルファイル(以下B・C・D)を参照(リンク貼り付け)し その数値をランキングのように表示したいと思っています。 B・C・Dのファイルは毎日数値がかわります。 ですのでAは毎日他ファイルを参照し中身が更新されます。 Aに表示されるランキングは1位から順番に表示したいです。 (Bが1番数値がよければBが1番上になり、2番なら2番目の位置になる) 詳しく解説されているサイト等でもよいのでお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

例えば、ファイルAの A2に:ファイルBからのリンク貼り付け値 A3に:ファイルCからのリンク貼り付け値 A4に:ファイルDからのリンク貼り付け値 B2に:=LARGE($A$2:$A$4,ROW()-1) でB4までコピー で、B列に数値の大きい順に並びます。

triple-v
質問者

お礼

回答ありがとうございます。 LARGE関数でランキングになりました! ありがとうございます。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

リンク針付けしたものでも、セルの「値」になってしまえば、直接そのセルに入力した、「値」と同じ扱いができて、 関数では、 =RANK(数値、範囲)があります。数値とは問題にしている数値の入っている1つのセル番地です。 1位を一番上に出すようなのを望むなら、=LARGE(範囲、順位) を使います。 個々の関数の内容・実例は「LARGE」等でWEB照会(Googleなど)してください。

triple-v
質問者

お礼

回答ありがとうございます。 自分がやりたかったことが少しずつできてきました。 ありがとうございました。