关于Excel判断最大值及对应日期的问题

我设计了一张表,A列为日期,B列为数额,在统计数额最大值\最小值时,想要自动填出最大值/最小值的日期.如下:
日期 金额 最大值 最大值日期
6-25 500
6-26 200
6-27 350
6-28 740
6-29 600
6-30 550
请问在"最大值日期"即D2单元格该怎么写函数?

假设原有数据在A2:B1000之内
在 C2 输入 =MAX(B2:B1000)
在 D2 输入
=INDEX(A2:A1000,MATCH(MAX(B2:B1000),B2:B1000,0),1)

=INDEX(A2:A1000,MATCH(C2,B2:B1000,0),1)
D2 要设定日期格式
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-07-01
如果6-25 500在A2,B2,则在D2中输入:
=IF(B2=MAX(B$2:B$7),A2,"")
然后向下填充至最后一行.如果B列有20行,将公式改为:
=IF(B2=MAX(B$2:B$20),A2,"")

注意A列,D列的格式设置成日期的"6-25"形式.