VBA - 具有多个标准的SumIf

时间:2017-03-20 15:18:14

标签: vba excel-vba excel

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

Count_1 = Application.SumIf(Range("K84:K" & LastRow), "B*", Range("G84:G" & LastRow))

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

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

1 个答案:

答案 0 :(得分:4)

使用

Application.Sumifs(SumRange, CriteriaRange1, Criteria1, CriteriaRange2, Criteria2,...)