如何计算符合特定条件的筛选单元格的小计?

如何计算符合特定条件的筛选单元格的小计?

我正在尝试为排除没有批发价的行的范围创建小计。我有一系列产品、价格和单位,它们按品牌有小计,但品牌小计是sum而不是subtotal因为无论用户选择过滤什么,都需要显示总计。这些小计行没有批发价。

下面是我用来计算范围上方汇总区域总数的 sumif 公式:

=SUMIF(B5:B12, "", D5:D12)

我需要一个以相同方式工作的 subtotal 公式。是否有与 sumif 公式等效的 subtotal 公式?或者我可以使用的工作表函数?

我需要能够在不使用 VBA 的情况下完成此操作。

小计不正确

答案1

无需 VBA 即可进行条件小计。尝试以下公式:

=SUMPRODUCT(SUBTOTAL(9,OFFSET(units,ROW(units)-ROW(D4),0,1)),--(wholesale=""))

在哪里
units引用D4:D12你的截图,D4标题
wholesale引用B4:B12你的截图

例子- 单元格 D2 中的公式:

在此处输入图片描述

相关内容