0

假设我有一个这样的表:

      A    B

1    12   4.5
2    22   1.7
3    44   3.4
4    17   2.2
5    11   1.9
6    23   2.7

在给定一定范围的 A 的情况下,如何编写命令来总结 B 的值?例如,A 范围 11-20 的 B 值的总和将是 4.5 + 2.2 + 1.9 = 8.6 我只想对适合该 A 范围的 B 列的值求和。

我假设您需要一个语句来检查 A 的值是否适合该范围,然后将相应的行映射到 B 的值。

4

2 回答 2

1

如果您有 Excel 2007 或更高版本,请尝试 SUMIFS

=SUMIFS(B:B,A:A,">=11",A:A,"<=20")

看起来答案实际上是 8.6

于 2013-02-27T20:05:40.357 回答
0

以下公式应该可以完成这项工作。它假设数据范围是 A1:B6,11 in 是 B8,20 在 B9:

  =SUM((A1:A6>=B8)*(A1:A6<=B9)*(B1:B6))

作为数组公式,需要用Control- Shift-Enter组合键输入。

于 2013-02-27T20:17:37.417 回答