0

在 MS Excel 中,我可以sum(A1:A5)用来计算某些单元格的总和。

如何给细胞设置条件?例如“如果 Ai > 1000,则考虑 Ai 的总和,否则忽略它”。

100 1100 1200 900 1200

然后sum(A1:A5) = 3500.

4

2 回答 2

3

您正在寻找的是这里sumif描述的聚合函数。

它甚至为您想要的内容提供了一个非常接近的示例:

=SUMIF(B2:B25,">5")

您应该能够根据您的目的将其变形为:

=SUMIF(A1:A5,">1000")

下图有一个简单的总和,上面显示B7sumif变体B8

在此处输入图像描述

于 2013-07-03T01:47:36.600 回答
3

值得一提的是 SUMIFS 函数,它允许您对总和设置多个条件。

= SUMIFS(SUm_Range, Condition Range 1, Condition 1, Condition Range 2, Condition 2...)

以及类似的函数 COUNTIF(s)、Averageif(s) 等。

显然,如果你想要一个依赖于另一个单元格的条件,只需连接

例如,如果您只想对列 A 中大于单元格 B1 中的值的数字求和:

=SUMIF($A:$A,">"&B1)
于 2013-07-03T01:59:43.200 回答