基于列A唯一ID添加列:汇总Closed状态下的列I数值
实现列M的条件求和填充方案
需求说明:在M列按以下规则填充:
- 当当前行L列值为
Closed时,对所有A列值与当前行A列相同且L列值为Closed的行,求和I列的数值并填入M列 - 若当前行L列值不为
Closed,则M列留空(或填入-)
通用公式(适用于所有Excel版本)
在M2单元格输入以下公式,然后下拉填充至整列:
=IF(L2="Closed", SUMIFS(I:I, A:A, A2, L:L, "Closed"), "-")
公式解释:
IF(L2="Closed", ..., "-"):判断当前行L列是否为Closed,满足条件则执行求和,否则返回-SUMIFS(I:I, A:A, A2, L:L, "Closed"):对I列数据求和,筛选条件为「A列值等于当前行A2」且「L列值为Closed」
自定义空白显示
如果需要不符合条件时M列显示空白而非-,使用以下公式:
=IF(L2="Closed", SUMIFS(I:I, A:A, A2, L:L, "Closed"), "")
对应示例效果:
- M2:L2为
Closed,计算A列值匹配且L列为Closed的I列总和,结果为100 - M3、M4:L列值不为
Closed,返回-(或空白)
内容的提问来源于stack exchange,提问作者cpaone
相关产品推荐
相关产品推荐

