2017-01-16 96 views
0

我使用下面的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 
+0

後的樣品。 Col K不能同時是Tablet和NA。 如果你想讓Col K成爲平板電腦或不適合那是一個不同的條件。 要清楚你想要計數 如果COL I = DuplicateTT AND(col K is Tablet or NA)? 發佈樣本輸入和輸出,我們可以更好地幫助 – dgorti

+0

是的正確..Col K應該是平板電腦或NA –

+0

Col I是獨立於col K嗎? – dgorti

回答

0

我覺得這是公式你想

=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")) 
+0

我認爲PO想在VBA –

+0

是的,我希望它在VBA –

+0

:-)可以很容易地被轉換......但編輯 – dgorti