如何在excel中使用其他列的值获取最大值和最小值?

时间:2012-03-23 10:25:50

标签: excel

我希望在ms excel 2007中使用其他列的值获取最大值和最小值。我有两列

| Column A | Column B |
-----------------------
|A         |   18     |
-----------------------
|B         |   78     |
-----------------------
|c         |   9      |

我想用“A列”值打印出“B列”的最大值和最小值。请建议我一些公式。

2 个答案:

答案 0 :(得分:3)

以下公式将在B列中找到最大值,并返回同一行中A列的值:

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

在您的示例中,结果将为“B”。

请注意,如果B列中出现的最大值不止一次,则只会使用此公式处理第一个值。

至少,只需用MIN代替MAX。

答案 1 :(得分:0)

一种方法:选择一个单元格将数据输出到例如D2。然后选择

数据>合并...功能:最小,参考:$ A:$ B,使用标签:左列

并使用Function:Max重复。

另一种方法:使用数据透视表。