效果图:
需要计算出A列中相同的单元格,对应的B列中的最大值(或者是最小值),并返回在F列中最大值(或者是最小值)单元格中:
制作步骤:数据文件
1、使用数组函数计算出A列中每个相同的单元格对应B列的所有值,表达式如下:
=if($A$2:$A$10=A2,$B$2:$B$10,"")
2、然后使用max函数计算出A列中每个相同的单元格对应B列的所有值中最大(最小)值:
=max(if($A$2:$A$10=A2,$B$2:$B$10,""))
如果是求最小值,可以输入
=min(if($A$2:$A$10=A2,$B$2:$B$10,""))
由于是数组公式,输入完公式之后,必须要按 ctrl+shift+enter回车即可,然后使用填充柄往下填充即可。
3、然后使用vlookup函数,匹配出不重复的值。或者通过点击数据选项--删除重复项,匹配出不重复的值。