0

我在我的 Excel 电子表格中有一行包含产品名称和一个平行行,表示它们的价格(每个都有不同的价格)。我需要得到最昂贵产品的名称。我已经知道 MAX 功能可以帮助我找到最高价格,但是如何将价格转换为产品名称呢?

4

1 回答 1

2

您可以使用 和 的组合来做到这INDEX一点MATCH。假设第一列在 A 列中,另一列在 B 列中:

=INDEX(A:A, MATCH(MAX(B:B), B:B, 0))

MAX(B:B)在 B 列中为您提供最高价格,MATCH()返回该值的行号(如果有很多最大值,则第一次出现)并INDEX从 A:A 列返回相应的产品名称。

编辑:我搞砸了对不起:(

如果您想从而不是列中查找产品,您将分别使用1:1and2:2而不是A:Aand B:B,即:

=INDEX(1:1, MATCH(MAX(2:2), 2:2, 0))
于 2013-09-22T15:26:38.973 回答