2013-02-14 689 views
2

我想获得例如对于第1列中的相同值,第2列中的最小值或最大值。 在我的例子中,我想为列A的值为A(column1)的最大值为18,对于B为27.在B列中为A列中的相同值选择最小值excel?

我试过使用数组函数,但我无法管理它正常工作。

Tnx任何提示或解决方案。

实施例:

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 

对不起差的例子,但我无法发布图片,我的等级是不够高:)

+0

我不知道这是可能的无脚本 – 2013-02-14 16:41:31

+0

可能的复制[Excel中:在那些从另一列匹配中列查找最小值/最大值(http://stackoverflow.com/questions/ 20904092/excel-find-min-max-values-in-a-columns-among-those-matched-from-another-column) – 2017-02-04 11:59:34

回答

2

标准的“阵列式”是这样的用于C2

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

证实CTRL+SHIFT+ENTER和复制下来柱 - 调整范围根据需要

更换MAXMIN获得在下一列

2

这与数据透视表不在话下的最低值。这是一种方法。

Excel pivot table

+0

好的无编码方法! – 2013-02-14 17:35:01

相关问题