EXCEL B列中找到一个最大值,什么函数可以将最大值同行的A列单元格数值显示在指定单元格C3内!

EXCEL B列中找到最大值,什么函数可以将最大值同行的A列单元格数值显示在指定单元格内!

第1个回答  2021-06-01

C3=INDEX(A:A,MATCH(MAX(B:B),B:B,0))

第2个回答  2021-06-01

若仅仅是取B列最大值对应的A列数据,公式为:

=VLOOKUP(MAX(B:B),IF({1,0},B:B,A:A),2,0)

若是B列最大数对应的D列值,则公式更简单了:

=VLOOKUP(MAX(B:B),B:D,3,0)

第3个回答  2021-06-01
C3中输入
=INDEX(A2:A10,MATCH(MAX(B2:B10),B2:B10,))
单元格地址按实际情况修改。追问

如果在D列中要列出B列中所有十位是0的数字,怎么写!谢谢

追答

将B列中十位数为0的数字罗列出来,D1中输入
=INDEX(B$2:B$10,SMALL(IF(LEFT(TEXT(MOD(B$2:B$10,100),"00"))="0",ROW($2:$10),4^8),ROW(A1)))&""
同时按下CTRL+SHIFT+回车,输入数组公式,下拉。
单元格地址按实际情况修改。

本回答被提问者采纳
相似回答