• ベストアンサー

最大値の時の数値を参照して入力したい

画像のような表があります。 これは、ID01さんは数値2を0回、数値4を1回、数値6を5回得た、という意味です。 この表から、各人が最も多く得た数値を知りたいと思います。 ID01さんなら数値6、ID02さんなら数値2、ID03さんなら数値10を最も多く得ていますので、↓の下のような結果が得られるはずです。 この様な作業を多くこなさなければならないため、簡単にできる方法があればご教授ください。 使用しているのはエクセル2010です。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

C9セルには次の式を入力してE9セルまでオートフィルドラッグします。 =INDEX($B3:$B7,MATCH(MAX(C3:C7),C3:C7,0))

tarte777
質問者

お礼

回答をくださってありがとうございます。 皆さんから素晴らしい答えをいただいたのですが、最も早く回答をしていただいたKURUMITOさんの投稿をベストアンサーにさせていただきます。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 C9に=MAX(INDEX((C3:C7=MAX(C3:C7))*$B$3:$B$7,))で右方向にコピー

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.2

以下のような式でどうでしょうか。 =INDIRECT("B"&(MATCH(MAX(C3:C7),C3:C7,0)+2))

関連するQ&A

専門家に質問してみよう