簡體   English   中英

在Excel-vba中使用SUMIFS檢查多個條件

[英]Using SUMIFS in Excel-vba to check multiple conditions

我剛剛開始在vba中使用SUMIFS ,我需要檢查多個條件。 它應該檢查某項是否與這些AA,AT,AB,AC,AN,AR,AD中的任何一個匹配

到目前為止,我只有這段代碼僅適用於一種情況。

WorksheetFunction.SumIfs(TotQty, Style, CellVal, TotQty, ">0", Location, "AA")

知道如何調整它以搜索所有其他選項嗎?

好吧,您可以執行以下操作:

MsgBox [Sum(SumIfs(TotQty, Style, CellVal, TotQty, ">0", Location, {"AA","AT","AB","AC","AN","AR","AD"}))]

要么

MsgBox Evaluate("=SUM(SumIfs(TotQty, Style, CellVal, TotQty, "">0"", Location, {""AA"",""AT"",""AB"",""AC"",""AN"",""AR"",""AD""}))")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM