Vba 具有两个不同值的两个条件的countif

Vba 具有两个不同值的两个条件的countif,vba,formula,Vba,Formula,我没有得到以下代码的正确计算。我正在计算一个范围内值大于2且大于D1的单元格。如果条件>2,我无法正确计算此值 Range("C1").Formula = "=COUNTIFS(A2:C10,"">2"",F2:F10, "">""&D1)" 我认为你必须像这样分别比较每一列: Range("C1").Formula = _ "=COUNTIFS(A2:A10,"">2"",B2:B10,"">2"",C2:C10,"">2"",F2:F10,""

我没有得到以下代码的正确计算。我正在计算一个范围内值大于2且大于D1的单元格。如果条件>2,我无法正确计算此值

Range("C1").Formula = "=COUNTIFS(A2:C10,"">2"",F2:F10, "">""&D1)"

我认为你必须像这样分别比较每一列:

Range("C1").Formula = _
    "=COUNTIFS(A2:A10,"">2"",B2:B10,"">2"",C2:C10,"">2"",F2:F10,"">""&D1)"
发件人:

“标准范围2,标准2,…可选。附加范围及其相关标准。最多允许127个范围/标准对。”

重要每个附加范围必须具有与criteria_range1参数相同的行数和列数。这些范围不必彼此相邻。”

您的两个系列尺寸不同。您需要如何更改公式将取决于您预期的结果