[英]vba sumifs multiple criteria in single column
假設我在 A 列和 B 列中有這個:
A 5
A_1 3
A_2 2
A_3 3
A_4 4
我想做:
Application.SumIfs(range("b:b"), range("b:b"), {"A", "A_2"})
但是這不起作用,數組值。
我不希望通過 EVALUATION() (或 [] 等價物)甚至不通過范圍進行循環。 所以我正在尋找一種在標准值上使用多個選項的方法。
PS:SumIfs 只是一個例子,因為我的條件不止一個,所以如果有人建議 SumIf,那么不,我有理由不使用 SumIf
謝謝
Application.SumIfs
與Application.WorksheetFunction.SumIfs
Application.SumProduct
Array()
Application.SumProduct(Application.SumIfs(range("b:b"), range("a:a"), Array("A", "A_2")))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.