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