• ベストアンサー

計算式が分かりません

Excel2003にて計算表を作りたいのですが。 A列に名前を、B列に売上金額を、C1に最高売上金額を、D1にその最高売上をした人の名前を表示したいのですが、 C1とD1に入れる、関数は又は、計算式が分からなくて困っています。どなたか、分かる人がいましたら教えてください。特にD1がぜんぜん分からないのです。よろしくお願いします。

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

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

C1に =MAX(B:B) D1には、 =INDEX(A:A,MATCH(C1,B:B,0),)

kouji964
質問者

お礼

早々の回答、ありがとうございます。 すっきりしました。感謝します。 勉強になりました。

その他の回答 (1)

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

B列に名前を、A列に売上金額を入れた範囲をA1~B100までと仮定します。 すると最高売上金額(C1)には「=MAX(A1:A100)」と入れればよいです。 名前欄(D1)には「=VLOOKUP(C1,A1:B100,2)」といれます。 このVLOOKUP関数ではあるデータを探し出して、その右側にあるデータを抽出するので、売上高と名前を逆に入れる必要があります。

kouji964
質問者

お礼

早々の回答、ありがとうございます。 Excelははじめたばかりなので勉強になります。 大変に助かりました。ありがとうございました。