在单元格范围内,MAX 单元格上方和下方的单元格总和

在单元格范围内,MAX 单元格上方和下方的单元格总和

我正在寻找一个公式来对 MAX 单元格上方和下方的单元格求和。简单来说,如果我有以下值:5 10 15 20 15 10 5

...我希望公式能找到最大单元格 (20),然后返回其上方单元格 (5+10+15) 和其下方单元格 (5+10+15) 的总和。值的范围最高可达 20。您觉得如何??

答案1

您可以在 ADDRESS 函数中将 MATCH 与 MAX 组合起来以获取最大值的地址。然后将其放入带有 INDIRECT 的 SUM 函数中。下图就是一个例子。

在此处输入图片描述

屏幕截图中显示的公式。=SUM(A1:INDIRECT(ADDRESS(MATCH(MAX(A1:A7),A1:A7,1)-1,1)))

希望这能给你一些想法。

答案2

这也许也有帮助。只需添加一些公式详细信息,总计如下

在此处输入图片描述

答案3

另一个选择是使用SUMIFMAX功能:

=SUMIF(A1:A8,"<>" & MAX(A1:A8))

相关内容