如果 A:A 大于 -500 且小于 -400,则对 B 中相应行的值求和

如果 A:A 大于 -500 且小于 -400,则对 B 中相应行的值求和

我有一个具有相应值的位置列表,需要对一系列位置的值求和。

例子

middlePeak       tags
-499             107
-495.5           114
-493.5           163
-490.5           66

此列表从 -499 到 -500。

我想将数千个位置以 10 个为一个箱子来汇总;-500 到 -490、-490 到 -480 等等。

答案1

我不确定您需要什么,但您认为如何:

设置一个二进制矩阵来确定间隔(400-410 410-420 ....)乘法矩阵进行简单求和。

在添加的图片中,您可以看到中间的二进制矩阵(在起始值和乘法矩阵之间)。在公式栏中有一个可能的公式来确定第一个矩阵(根据我的 excel 领土版本)

在此处输入图片描述

答案2

您可以使用SUMPRODUCT公式:

=SUMPRODUCT((A2:A10>-500)*(A2:A10<=-490),B2:B10)

这将把 B 中与 A 值相对应的值相加,且 -500 < a <= -490。

相关内容