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

3

我希望在Microsoft Excel 2007中获取其他列的最大值和最小值。我有两列数据。

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

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

2
你的问题不是很清楚。你在例子中期望什么结果?你所说的“带有A列的值”是什么意思? - assylias
@assylias 是的,我需要列A的值。 - Seek Php
2个回答

3
以下公式将查找列B中的最大值,并返回与该行相同的列A中的值:
=INDEX(A:A,(MATCH(MAX(B:B),B:B,0)))

在你的例子中,结果将是“B”。
请注意,如果最大值在B列中出现多次,则此公式仅处理第一个最大值。
对于最小值,只需用MIN替换MAX即可。

0
一种方法:选择一个单元格来输出数据,例如D2。然后选择“数据>合并...函数:最小值,引用:$A:$B,在左列中使用标签”,再重复使用“函数:最大值”。
另一种方法:使用数据透视表。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接