ビデオ: データベース関数 2024
Excel 2010のデータベース関数を使用して、指定した条件が満たされたときに特定のデータベースフィールドの平均値、最大値、最小値、およびカウント値を返します。たとえば、EmployeeデータベースのDSUM関数を使用して、2000年1月1日以降に雇用された従業員のすべての給与の合計を計算するか、またはDCOUNT関数を使用してデータベースのレコード数を計算することができます人事部。
<!= DAVERAGE(データベース、フィールド、条件)
データベース関数の引数には、次の情報が必要です。 :
データベース
-
は、データベースを含む範囲を指定します。一番上の行にフィールド名を含める必要があります。 フィールド
-
は、データベース関数によって計算される値を持つフィールドを指定する引数です(DAVERAGE関数の場合は平均します)。この引数は、フィールドの名前を二重引用符で囲み(「Salary」または「Hired Date」のように)指定するか、データベースの列の番号を入力することで行えます(左から右に数えて最初のフィールドは1と数えます)。 <! - 2 - >
Criteria -
は、どの値が計算されるかを決定するために使用している基準を含む範囲のアドレスを指定する引数です。この範囲には、値が評価されるフィールドを示す少なくとも1つのフィールド名と、評価に使用される値または式を持つ1つのセルが含まれている必要があります。 次の表は、Excelで使用可能なデータベース関数と、それぞれが計算するものの説明を示しています。
<! -
DAVERAGEDCOUNT | 指定した条件に一致するデータベース |
---|---|
のフィールドに数値項目を持つセルの数をカウントします。 | DCOUNTA
指定した条件に一致するデータベース |
のフィールド内の空白でないセルの数をカウントします。 | DGET
指定した条件に一致する |
データベース内のレコードから単一の値を抽出します。レコードが一致しない場合、 | 関数は#VALUEを返します。エラー値。複数のレコード
が一致すると、関数は#NUM!を返します。エラー値。 |
DMAX | 指定した条件に一致する
データベースのフィールドの最高値を返します。 DMIN 指定した条件に一致する |
データベースのフィールドの最小値を返します。 | DPRODUCT
指定した条件に一致するデータベースのフィールドにすべての値を乗算します。 |
DSTDEV | 指定した基準に一致するデータベースのフィールドの値
のサンプルに基づいて標準偏差を見積もります。 |
DSTDEVP | データベースのフィールドに
指定した基準に一致する |
値の母集団に基づいて標準偏差を計算します。 | DSUM
指定した 条件に一致するデータベースのフィールド内のすべての値を合計します。 |
DVAR | 指定した基準に一致するデータベースのフィールド
の値のサンプルに基づいて分散を見積もります。 DVARP |
指定した条件に一致するデータベースの | フィールドの値の集まりに基づいて分散を計算します。
データベース関数は、リボンの式タブで独自のコマンドボタンを評価することはめったにありません。結果として、ワークシートで使用するには、数式バーの関数ウィザード( |
fx | )ボタンをクリックし、[カテゴリを選択]ドロップダウンリストボックスで[データベース]をクリックし、関数をクリックする必要があります使用するか、データベースに直接関数を入力することができます。
下図の例は、データベース機能DSUMの使用方法を示しています。この図に示すワークシートのセルC2には、次の式が含まれています。 |
DSUMを使用して、従業員データベースの$ 55,000以上の給与を合計します。このDSUM関数は、$ 55,000以上のデータベース内のすべての給与の合計を計算します。この合計は、図示されているように$ 468、500です。 | = DSUM(A3:J35、 "Salary"、F1:F2)式を含むセルC2に格納されます。 |
データベース 引数は、フィールド名の一番上の行を含め、データベース全体を含む範囲A3:J35です。 フィールドの
引数は、合計する値を含むフィールドの名前であるため、「給与」です。最後に、範囲F1:F2は、
基準引数です。これらの2つのセルには、給与項目の$ 55,000を超える値のみが合計されることを指定する基準範囲が含まれているためです。