在B列中select最小值为A列中的相同值excel?

我想从column2得到例如最小值或最大值在列1中相同的值。 在我的例子中,我想从列2的值为A(column1),最大值是18,而B是27。

我已经试过arraysfunction,但我不能pipe理它正常工作。

Tnx任何提示或解决scheme。

例:

Column1 Column2 Max_value A 1 18 A 5 18 A 18 18 A 3 18 A 4 18 B 2 27 B 5 27 B 18 27 B 27 27 B 5 27 B 3 27 

对不起,不好的例子,但我不能张贴图片,我的等级不够高:)

标准的“数组公式”就像C2一样

=MAX(IF(A$2:A$100=A2,B$2:B$100))

使用CTRL+SHIFT+ENTER并向下复制列 – 根据需要调整范围

MIN代替MAX以获得下一列中的最小值

这是一个数据透视表。 这是一个办法。

Excel数据透视表