Excel公式从另一列返回值(如果另一列中有匹配的单元格)

时间:2018-10-26 18:39:45

标签: excel excel-formula

我有如下两列

ID          Qty
FW01        20
AW08        100
FW01        30
FW01        40
AW55        60 

我需要公式来搜索列ID,并在此列中找到所有类似的单元格 并从“数量”列返回与此ID匹配的最大值, 在上一个示例中,结果将为40。

1 个答案:

答案 0 :(得分:2)

使用MAXIFS:

=MAXIFS(B:B,A:A,"FW01")

或者:

=AGGREGATE(14,6,B2:B6/(A2:A6 = "FW01"),1)

或数组公式:

=MAX(IF(A2:A6 = "FW01",B2:B6))

从“编辑”模式退出时使用Ctrl-Shift-Enter。

或者只是使用数据透视表:

enter image description here