Sum関数とも呼ばれ、特定のフィールドと特定の基準に基づいて特定のデータベースの合計を計算するために使用されます。この関数は、入力として3つの引数を取り、データベースの範囲です。フィールドと条件の場合、合計を計算します。以下はExcelのDSUM式ですデータベース:これは、ヘッダーを含む単なるデータテーブルです。フィールド:データテーブルで合計する列。基準:ユーザーが指定した条件を含むセル内の基準のリスト。ExcelでDSUM関数を使用するにはどうすればよいですか?下の画像は文房具の販売を示しており、計算する必要があるいくつかの要件があります。収益を計算するための5つの異なる状況があります。それぞれの状況は個別の状況ではなく、実装する必要のある条件です。DSUMは基準ベースの関数であり、指定した基準に基づいて値を返すことができます。複数の要件に基づいて列の合計が表示されます。製品デスクの西部地域の営業担当者の総売上高。これはちょっとSUMIFSのような機能です。特定の基準に基づいて、値を返します。DSUMはどのように機能しますか?データベースという言葉は、ユーザーに勝る見知らぬ人ではありません。データベース用のExcelでは、セルまたはセルまたはテーブルなどの単語範囲を使用します。記事で前述したように、DSUMは、データベースの同じ構造に従ってセルの範囲で表現する基準に基づくデータベース関数です。各列をヘッダーとして、その下に指定された基準を指定することで、各列に基準を与えることができます。SUMIFとSUMIFSがどのように機能するかをすでに知っている場合、DSUMを理解するのは複雑なことではありません。DSUM関数の機能について理解するために先に進みましょう。実用的なDSUMの例このDSUM関数Excelテンプレートはここからダウンロードできます–DSUM関数Excelテンプレート下の画像を見てください。A1からG38までの販売データがあります。以下の表からすべての質問に答えてください。データの設定:すでに基準があるため、最初にデータテーブルを設定する必要があります。データを選択し、テーブル形式にします。Tをクリックして、データを選択します>そして、テーブルにSales_Dataという名前を付けます。基準を作成する:テーブルを設定した後、基準を作成する必要があります。最初の基準は以下のようになります。–最初の質問は、中央地域の収益を計算することです。DSUM式を適用して、地域Centralの合計を取得します。出力は11,139です。パート3:合計するために、基準を中央領域として指定します。パート2:合計する必要のある列、つまりテーブルの収益列を指定します。それはデータベースの範囲を取っています。データベースにSales_Dataという名前を付けます。注:基準列の場合、すべての文字はデータ表と同じである必要があります。Q-2:アイテムPENの東部地域の総収益を計算します。ここで、アイテム列のペンについてのみ、東部地域の総収益を計算する必要があります。出力は4,501です。Q-3:ギル以外のすべての担当者の売上の合計。ここで、担当者Gillを除くすべての担当者の合計を計算する必要があります。このために、担当者の下で基準を次のように指定する必要があります:Gill。「」は等しくないことを意味します。出力は15,391です。Q-4:25を超えるユニットの売上の合計。ここで、方程式は、25ユニットを超えるすべてのユニットの総収益を計算することです。出力は15,609です。Q-5:2014年10月18日から2015年10月17日までの売上高の合計ここで、2014年10月18日から2015年10月17日までの総収益を取得する必要があります。これを行うには、1つの列に2つの基準を設定する必要があります。CentralのアイテムBinderのRepSmithの売上合計ここで、合計を取得するには、3つの異なる基準に一致する必要があります。次の表に示すように基準を設計し、DSUM関数を適用します覚えておくべきことフィールド名を書き込む場合は、二重引用符で囲む必要があり、テーブルヘッダーと同じである必要があります。基準要件を特定し、すべての基準のリストを作成します。データのテーブルを作成します。データサイズが大きくなるとダイナミックレンジになり、レンジを気にする必要はありません。#Valueエラーは、データベース引数に含まれているフィールド名が間違っているために発生します。特定の基準を指定しない場合は、列の全体の合計が表示されます。さまざまな地域またはさまざまな担当者の合計を取得するには、基準へのドロップダウンリストを作成します。ドロップダウンリストを変更すると、それに応じて結果が表示されます。基準テーブルでは大文字と小文字は区別されません。これは、SUMIFおよびSUMIFS関数の代替式です。