在excel表中,用VLOOKUP查找的区域有重复,如何返回对应的值中最大的那个

2025年03月01日 17:10
有3个网友回答
网友(1):

vlookup这个函数只会匹配第一个对应的值,如果确实有重复,一个比较笨的办法就是将原始数据通过B列进行排序--降序,那么通过vlookup得出的结果就是最大的值了。

网友(2):

=max((A1:A10="张三")*B1:B10)
数组公式, 按SHIFT+CTRL+ENTER三键结束

网友(3):

假如你的第一个数据在sheet1,返回结果在sheet2,则:
sheet2的b1输入:
=max((sheet1!$a$1:$a$10000=a1)*sheet1!$b$1:$b$10000)按CTRL+SHIFT+回车结束,下拉