• ベストアンサー

エクセル2003 表から最大値を求めその項目軸を表示するには?

エクセル2003 表から最大値を求めその項目軸を表示するにはどうすればいいのでしょうか     a b c d e f g h i 1 2    国 英 社 数 家 体 公 理 物 3テスト1 30 50 20 90 70 67 80 40 20 4テスト2 10 20 34 40 50 60 70 80 100 ↓ このようにしたいのです     テスト1  テスト2 最高点  数    物← この物はオートフィルでできれば最高 ↑の表のテスト1の最高点を求めてその最高点を取った 科目を○の位置に表示することはできますか? if文は7個制限があるので無理ですし、科目をふやすと タイヘンです。

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

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

>また、同点で最高点の科目が2つ以上あった場合、一番左の科目が採用されます。 同様です。 =INDEX($B$2:$J$2,,MATCH(MAX(INDEX($B$3:$J$4,COLUMN(A1),)), INDEX($B$3:$J$4,COLUMN(A1),),0)) 右へオートフィル

exceln
質問者

お礼

すごい 回答ありがとうございました

その他の回答 (1)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

テスト1の最高得点科目は、↓で出ます。 =INDEX(B$2:J$2,,MATCH(MAX(B3:J3),B3:J3,0)) この式は、縦にならオートフィルできます。 また、同点で最高点の科目が2つ以上あった場合、一番左の科目が採用されます。

exceln
質問者

お礼

回答ありがとうございました

関連するQ&A