在 MS Excel 中,我可以sum(A1:A5)
用来计算某些单元格的总和。
如何给细胞设置条件?例如“如果 Ai > 1000,则考虑 Ai 的总和,否则忽略它”。
100 1100 1200 900 1200
然后sum(A1:A5) = 3500
.
在 MS Excel 中,我可以sum(A1:A5)
用来计算某些单元格的总和。
如何给细胞设置条件?例如“如果 Ai > 1000,则考虑 Ai 的总和,否则忽略它”。
100 1100 1200 900 1200
然后sum(A1:A5) = 3500
.
您正在寻找的是这里sumif
描述的聚合函数。
它甚至为您想要的内容提供了一个非常接近的示例:
=SUMIF(B2:B25,">5")
您应该能够根据您的目的将其变形为:
=SUMIF(A1:A5,">1000")
下图有一个简单的总和,上面显示B7
的sumif
变体B8
:
值得一提的是 SUMIFS 函数,它允许您对总和设置多个条件。
= SUMIFS(SUm_Range, Condition Range 1, Condition 1, Condition Range 2, Condition 2...)
以及类似的函数 COUNTIF(s)、Averageif(s) 等。
显然,如果你想要一个依赖于另一个单元格的条件,只需连接
例如,如果您只想对列 A 中大于单元格 B1 中的值的数字求和:
=SUMIF($A:$A,">"&B1)