我使用下面的countIFs公式来计算只有当我有“重复TT”和col K有“平板电脑”和“NA”。CountIfs公式错误
但我没有得到正确的计数。这里有什么错误?
With ActiveWorkbook.Worksheets("TT")
[AH123] = wf.CountIf(.Range("I:I"), "Duplicate TT") + wf.CountIfs(.Range("K:K"), "Tablet", .Range("K:K"), "NA")
End With
我使用下面的countIFs公式来计算只有当我有“重复TT”和col K有“平板电脑”和“NA”。CountIfs公式错误
但我没有得到正确的计数。这里有什么错误?
With ActiveWorkbook.Worksheets("TT")
[AH123] = wf.CountIf(.Range("I:I"), "Duplicate TT") + wf.CountIfs(.Range("K:K"), "Tablet", .Range("K:K"), "NA")
End With
我觉得这是公式你想
=SUM(COUNTIFS("I:I", "Duplicate TT", K:K, "Tablet"), COUNTIFS("I:I", "Duplicate TT", K:K, "NA"))
在VBA您的工作表的
[AH123] = WorksheetFunction.Sum(WorksheetFunction.CountIfs(Range("I:I"), "Duplicate TT", Range("K:K"), "Tablet") + WorksheetFunction.CountIfs(Range("I:I"), "Duplicate TT", Range("K:K"), "NA"))
后的样品。 Col K不能同时是Tablet和NA。 如果你想让Col K成为平板电脑或不适合那是一个不同的条件。 要清楚你想要计数 如果COL I = DuplicateTT AND(col K is Tablet or NA)? 发布样本输入和输出,我们可以更好地帮助 – dgorti
是的正确..Col K应该是平板电脑或NA –
Col I是独立于col K吗? – dgorti