excel公式翻译

B3=INDIRECT(LEFT(ADDRESS(2,COLUMN(B1),4),1)&MATCH(MAX($A:$A),$A:$A,1))
2024-12-30 15:58:11
推荐回答(5个)
回答1:

COLUMN(B1) 返回B1单元格的列号 2
ADDRESS(2,COLUMN(B1),4) 把2放进去变成 ADDRESS(2,2,4) 表示B2单元格的相对引用地址B2
LEFT(ADDRESS(2,COLUMN(B1),4),1) 把上一结果代入进去 LEFT("B2",1) 提取这个字符串的第1个字符 B
MATCH(MAX($A:$A),$A:$A,1)) 模糊查询A列中最大值的所在单元格的行号
因此, 这个函数的综合结果就是返回A列中最大值对应的B列单元格的结果

公式甚至可以简化为
=VLOOKUP(MAX(A:A),A:B,2,0)

回答2:

公式的意思是:引用A列最大值对应的B列数据
不过这公式太垃圾了,公式可以简化为:
=index(b:b,match(max($a:$a),$a:$a,))
或者
=vlookup(max($a:$a),$a:b,column(b1),)
右拉填充

回答3:

COLUMN(B1) 表示B1单元格的列标或列号 结果为2
ADDRESS(2,COLUMN(B1) ,4) 表示行号为2列标为2的相对单元格地址 结果为B2
LEFT(ADDRESS(2,COLUMN(B1),4),1) 表示取B2字符左侧第一个字符 结果为B
MAX($A:$A) 表示A列的最大值
MATCH(MAX($A:$A),$A:$A,1) 查找A列中的最大值在A列的相应位置

实际上,公式可以简化如下
=INDIRECT("B"&MATCH(MAX($A:$A),$A:$A,1))

回答4:

返回到A列最大值所对应的B列单元格

回答5:

B3的=间接(左(地址(2,柱(B1),4),1)& Match(max(美元:美元),美元一:$,1))

我也看不懂,1个1个翻译了