VBA - 具有多个条件的 SumIf

Rob*_*bby 1 excel vba

我无法弄清楚如何在 VBA 中为 SumIf 语句设置多个条件。这就是我现在使用的方法,仅使用一个标准来设置名为 Count_1 的变量的值。

Count_1 = Application.SumIf(Range("K84:K" & LastRow), "B*", Range("G84:G" & LastRow))
Run Code Online (Sandbox Code Playgroud)

我需要添加另一个标准。除了 K 列中的值需要以“B”开头之外,L 列中的值也需要为 80。

我知道这可以在 Excel 公式中使用 SumIfs 来完成,但我需要它在 VBA 中。

Psp*_*spl 5

使用

Application.Sumifs(SumRange, CriteriaRange1, Criteria1, CriteriaRange2, Criteria2,...)
Run Code Online (Sandbox Code Playgroud)