excel 最大值的取值问题。

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:56:18
sheet 1 中:

acb 2

rfw 3

dxz 1

mdzqq 4

klj 6

我想要在sheet 2中的B1位置得到上面的最大值,并且在A1中得到这个最大值的的前面那个名字

就像上面我们已经知道了最大值是6

那么sheet2 中

A1 就是 klj B1位置就是 6

请问EXCEL使用什么公式才能达到这种效果。

B1 =max(sheet1!b1:b5)

a1 =index(sheet1!a1:a5,match(b1,sheet1!b1:b5,0))

子易空间站 - Excel培训专家

在B1输入:
=max(sheet1!b:b)
在A1输入:
=VLOOKUP(B1,IF({1,0},Sheet1!$B$1:$B$1000,Sheet1!$A$1:$A$1000),2,FALSE)

假设sheet1中名字对应A列,数字代表B列,
则Sheet2中B1的公式是“=MAX(Sheet1!B:B)”,A1的公式是“=INDEX(Sheet1!A:B,MATCH(B1,Sheet1!B:B,0),1)”