匹配具有最高编号的重复项[excel公式]?

时间:2018-09-23 09:28:20

标签: excel excel-formula

有人可以在这里帮我解决这个问题吗?在= {MAX(IF(...})之前,我曾使用过类似的方法,但它确实不适合我现在正在做的事情。

= MAX(IF(Sheet1!$ A $ a:$ A $ 1500 = Sheet3!D19,Sheet1!$ G $ 1:$ G $ 1500))

我需要确定我在A列中有重复项,然后查看B列并找到例如的最高值。 cat,然后将此最高值与C列中的最高值匹配(如您所见,“ cat”有两个140位数字,但在C中,其中一位= 56,因此需要在其旁边单击“ OK”)。我非常有义务为您提供帮助。

Col A   B   C   Formula?
cat     140 56  OK
cat     140 54  x
cat     87  41  x
cat     91  13  x
cat     100 11  x
dog     230 12  x
dog     230 55  OK
dog     230 45  x
mouse   111 12  x
mouse   123 43  x
mouse   145 55  OK
mouse   103 54  x

enter image description here

1 个答案:

答案 0 :(得分:2)

在C2中尝试一下并填写。

=IF(AND(B2=AGGREGATE(14, 7, B:B/(A$1:A$13=A2), 1), C2=AGGREGATE(14, 7, C:C/((A$1:A$13=A2)*(B$1:B$13=AGGREGATE(14, 7, B:B/(A$1:A$13=A2), 1))), 1)), "OK", "x")

enter image description here