EXCEL函数,当B列最后一个最大值时,求对应A列的值,请高手指教

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:47:07
a……… b…… …c…
10:03… 3.53… 10…
10:04… 3.52… 2…
10:05… 3.51… 50…
10:06… 3.51… 28…
10:07… 3.5… 13…
10:08… 6…… 20…
10:09… 6…… 30…
10:10… 6…… 16…
10:11… 3.5… 32…
10:12… 6… …35…
10:14… 3.48… 105
这里
当B列最后一个最大值时,对应A列的值是10:12
参考答案
当B列第一个最大值时,求对应A列的值,
=INDEX(A:A,MATCH(MAX(B:B),B:B,0),1)

老朋友
=LOOKUP(1,0/(MAX(B1:B11)=B1:B11),A1:A11)

=INDEX(A:A,MATCH(MAX(B:B),B:B,1),1)

在使用这个公式之前先选中b列点数据-排序-升序排列
然后就能得到正确的值