WorksheetFunction.SumIf(Range, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された検索条件に一致するセルの値を合計します。
public double SumIf (Microsoft.Office.Interop.Excel.Range Arg1, object Arg2, object Arg3);
Public Function SumIf (Arg1 As Range, Arg2 As Object, Optional Arg3 As Object) As Double
パラメーター
- Arg1
- Range
範囲: 評価の対象となるセル範囲を指定します。
- Arg2
- Object
検索条件: 計算の対象となるセルを定義する条件を、数値、式、または文字列で指定します。 たとえば、条件は 32、"32"、"32"、または ">apples" として表すことができます。
- Arg3
- Object
合計範囲: 範囲内の対応するセルが検索条件を満たす場合に加算される実際のセルを指定します。 合計範囲を省略すると、検索条件に一致した場合に、範囲内のセルが検索条件によって評価されて、そのセルの値そのものが加算されます。
戻り値
注釈
合計範囲に含まれるセルの個数と形状は、必ずしも対応するセルと一致している必要はありません。 加算の対象となる実際のセルは、合計範囲の左上のセルを基準にして決定されます。 以下に例を示します。
A1:A5 | B1:B5 | B1:B5 |
A1:A5 | B1:B3 | B1:B5 |
A1:B4 | C1:D4 | C1:D4 |
A1:B4 | C1:C2 | C1:D4 |
You can use the wildcard characters, question mark (?) and asterisk (*), in criteria. ワイルドカード文字の疑問符は任意の 1 文字を表し、アスタリスクは任意の文字列を表します。 If you want to find an actual question mark or asterisk, type a tilde (~) preceding the character.