在 Excel 中,如果你想对包含空单元格的范围进行条件求和,可以使用 SUMIF
或 SUMIFS
函数。以下是一些常见的用法示例。
SUMIF
函数SUMIF
函数的基本语法如下:
SUMIF(range, criteria, [sum_range])
range
:要应用条件的单元格范围。criteria
:用于确定哪些单元格将被求和的条件。sum_range
:实际要求和的单元格范围(可选)。假设你有以下数据:
A | B |
---|---|
10 | 1 |
20 | |
30 | 2 |
3 | |
40 |
如果你想对 B 列中非空单元格对应的 A 列进行求和,可以使用以下公式:
=SUMIF(B1:B5, "<>""", A1:A5)
这个公式的意思是:在 B1:B5 范围内,条件是非空(<>""
),然后对 A1:A5 中对应的单元格进行求和。
SUMIFS
函数如果你有多个条件,可以使用 SUMIFS
函数。其基本语法如下:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
假设你想对 A 列进行求和,条件是 B 列非空且 C 列的值大于 10(假设 C 列存在),可以使用以下公式:
=SUMIFS(A1:A5, B1:B5, "<>""", C1:C5, ">10")
<>""
可以有效地排除空单元格。领取专属 10元无门槛券
手把手带您无忧上云