- ベストアンサー
計算式が分かりません
Excel2003にて計算表を作りたいのですが。 A列に名前を、B列に売上金額を、C1に最高売上金額を、D1にその最高売上をした人の名前を表示したいのですが、 C1とD1に入れる、関数は又は、計算式が分からなくて困っています。どなたか、分かる人がいましたら教えてください。特にD1がぜんぜん分からないのです。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
C1に =MAX(B:B) D1には、 =INDEX(A:A,MATCH(C1,B:B,0),)
その他の回答 (1)
- pasocom
- ベストアンサー率41% (3584/8637)
回答No.1
B列に名前を、A列に売上金額を入れた範囲をA1~B100までと仮定します。 すると最高売上金額(C1)には「=MAX(A1:A100)」と入れればよいです。 名前欄(D1)には「=VLOOKUP(C1,A1:B100,2)」といれます。 このVLOOKUP関数ではあるデータを探し出して、その右側にあるデータを抽出するので、売上高と名前を逆に入れる必要があります。
質問者
お礼
早々の回答、ありがとうございます。 Excelははじめたばかりなので勉強になります。 大変に助かりました。ありがとうございました。
お礼
早々の回答、ありがとうございます。 すっきりしました。感謝します。 勉強になりました。