次の方法で共有


WorksheetFunction.DAverage(Range, Object, Object) メソッド

定義

リストまたはデータベースの指定された列を検索し、条件を満たすレコードの平均値を返します。

public:
 double DAverage(Microsoft::Office::Interop::Excel::Range ^ Arg1, System::Object ^ Arg2, System::Object ^ Arg3);
public double DAverage (Microsoft.Office.Interop.Excel.Range Arg1, object Arg2, object Arg3);
Public Function DAverage (Arg1 As Range, Arg2 As Object, Arg3 As Object) As Double

パラメーター

Arg1
Range

リストまたはデータベースを構成するセル範囲を指定します。 データベースは、行 (レコード) と列 (フィールド) にデータを関連付けたリストです。 リストの先頭の行には、各列の見出しが入力されている必要があります。

Arg2
Object

関数の中で使用する列を指定します。 半角の二重引用符 (") で囲んだ "樹齢" や "歩どまり" などのような文字列、またはリストでの列の位置を示す、引用符なしの番号、たとえば、先頭の列を示す場合は 1、2 番目の列を示す場合は 2 を指定します。

Arg3
Object

指定した条件が設定されているセル範囲を指定します。 列見出しと検索条件を指定するセルが少なくとも 1 つずつ含まれている場合は、任意のセル範囲を指定することができます。

戻り値

注釈

Because the equal sign is used to indicate a formula when you type text or a value in a cell, Microsoft Excel evaluates what you type; however, this may cause unexpected filter results. テキストまたは値の等値比較演算子を示すには、条件範囲の適切なセルに文字列式として条件を入力します。

=''=entry''

ここで、entry は検索するテキストまたは値です。 以下に例を示します。

="=西脇"=西脇
="=3000"=3000

テキスト データの抽出では、大文字と小文字は区別されません。 ただし、特定の関数を使用することによって、大文字と小文字を区別した検索を実行できます。

適用対象