Excel) (WorksheetFunction.SumIf 方法
會將特定準則所指定的儲存格相加。
語法
運算式。SumIf (Arg1、 Arg2、 Arg3)
表達 代表 WorksheetFunction 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Arg1 | 必要 | Range | Range - 您想要依準則評估的儲存格範圍。 |
Arg2 | 必要 | Variant | Criteria - 以數字、運算式或文字為格式的準則,用以定義要相加的儲存格。 例如,準則可以表示為 32、「32」、「 > 32」 或 「apples」。 |
Arg3 | 選用 | Variant | Sum_range - 如果範圍中實際儲存格的對應儲存格符合準則的話,則為要相加的實際儲存格。 如果省略 sum_range,會依照準則評估範圍中的儲存格,並且將這些儲存格相加。 |
傳回值
雙精確度
註解
sum_range 的大小及形狀不一定要跟 range 一樣。 相加的實際儲存格是由將 sum_range 中的左上方儲存格當做開始儲存格,然後加上對應 range 之大小及形狀的儲存格來決定。 例如:
如果範圍為 | 而 sum_range 為 | 實際的儲存格為 |
---|---|---|
A1:A5 | B1:B5 | B1:B5 |
A1:A5 | B1:B3 | B1:B5 |
A1:B4 | C1:D4 | C1:D4 |
A1:B4 | C1:C2 | C1:D4 |
在 criteria 中使用萬用字元、問號 () 和星號 (*) 。 問號代表任一單一字元,而星號代表任何連續字元。 如果想要尋找實際的問號及星號,請在該字元前面輸入波狀符號 (~)。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。