在SUMIF范围内计算空白单元格。

问题描述 投票:0回答:1

我有一个excel表,当我试图使用的是 SUMIF 来添加基于另一个范围的值,如下面的截图。

enter image description here

我正在使用下面的 SUMIF 的公式。

=SUMIF(B2:B560,"<=10000",A2:A560)

我的目标是如果A列中的单元格在B列中的对应值小于或等于10,000.我的问题是excel忽略了空白单元格,而我需要它们被计算为小于10,000。我不能手动替换空白单元格,因为它是一个长表。

我感谢你的时间和支持。

excel excel-formula xlsx worksheet-function worksheet
1个回答
2
投票

有一个选项是额外的 SUMIF:

=SUMIF(B2:B560,"<=10000",A2:A560)+SUMIF(B2:B5260,"",A2:A560)

enter image description here

另一种选择是: SUMPRODUCT:

=SUMPRODUCT(A2:A560*(B2:B560<=10000))

enter image description here

第三种选择,如果你有机会接触到《公约》。FILTER 职能。

=SUM(FILTER(A2:A560,B2:B560<=10000))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.