【发布时间】:2015-12-15 19:35:18
【问题描述】:
我正在尝试制作一个 excel 公式来在数组中搜索多个条件。该数组是在出价金额旁边为特定服装提名的名称列表。我需要确定每种服装类型的最高出价,然后让它读出那个名字。
受害者在 E:E,服装在 D:D,出价在 F:F。
我可以根据服装获得最高出价金额 =SUMIFS(F:F,E:E,D:D)
而且我可以通过 =INDEX(D:D, MATCH(MAX(BID), BID, 0))
问题是我不知道如何结合公式根据服装名称(位于 I14:I19)获得最高出价者。如果这太模糊,我可以尝试上传一张图片以帮助说明清楚。
【问题讨论】:
-
=INDEX(D:D,MATCH(F:F,MAX(IF(E:E = I14,F:F)),0))粘贴到 j14 中。这是一个数组公式,必须通过 ctrl-shift-enter 限定。然后抄下来。 -
=INDEX(D:D,MATCH(MAX(IF(E:E = I14,F:F)),F:F,0))抱歉,有些东西倒退了。 -
您先生,是我的英雄。谢谢!