選択したレコードをDSUM関数でのみ合計する方法を学習する
DSUM関数は、Excelのデータベース関数の1つです。 Excelデータベース機能は、Excelデータベースを操作する際に役立ちます。 データベースは、通常、テーブルの各行が個々のレコードを格納する大きなデータテーブルの形式をとります。 スプレッドシート表の各列には、各レコードの異なるフィールドまたは情報タイプが格納されます。
データベース関数は、count、max、minなどの基本操作を実行しますが、ユーザーは条件を指定できるため、操作は選択したレコードに対してのみ実行されます。 データベース内の他のレコードは無視されます。
02の01
DSUM関数の概要と構文
DSUM機能は、設定基準を満たすデータの列に値を加算または合計するために使用されます。
DSUMの構文と引数
= DSUM(データベース、フィールド、条件)必要な3つの引数は次のとおりです。
- データベースは、データベースを含むセル参照の範囲を指定します。 フィールド名は範囲に含める必要があります。
- フィールド 関数がその計算でどの列またはフィールドを使用するかを示します。 Radiusなどの引用符でフィールド名を入力するか、3などの列番号を入力して引数を入力します。
- 条件は、ユーザーが指定した条件を含むセルの範囲をリストします。 範囲には、データベースからの少なくとも1つのフィールド名と、関数によって評価される条件を示す少なくとも1つの他のセル参照が含まれていなければなりません。
02の02
ExcelのDSUM関数チュートリアルを使用する
チュートリアルの作業中に、この記事に添付されている画像を参照してください。
このチュートリアルでは、サンプル画像のProduction列にリストされているように収集されたSAPの量を調べます。 この例でデータをフィルタリングするために使用される基準は、メープルツリーのタイプです。
黒と銀の蒔絵のみから採取した樹液の量を調べるには:
- ブランクのExcelワークシートのセルA1〜E11にサンプルイメージのデータテーブルを入力します。
- セルA2〜E2のフィールド名をコピーします。
- フィールド名をセルA13〜E13に貼り付けます。 これらはCriteria引数の一部として使用されます。
条件の選択
DSUMに黒と銀のメープルツリーのデータのみを表示させるには、 Maple Treeフィールド名の下にツリー名を入力します。
複数のツリーのデータを検索するには、各ツリー名を別々の行に入力します。
- セルA14に、 黒 、条件を入力します。
- セルA15で、条件シルバーを入力します。
- セルD16に、 Sapの見出しGallonsを入力して、DSUM関数が提供する情報を示します。
データベースの命名
データベースなどの広い範囲のデータに名前付き範囲を使用すると 、関数に引数を簡単に入力できるだけでなく、間違った範囲を選択することによって発生するエラーを防ぐこともできます。
名前付き範囲は、計算で頻繁に同じ範囲のセルを使用する場合や、チャートやグラフを作成する場合に便利です。
- 範囲を選択するには、ワークシートのセルA2〜E11をハイライト表示します。
- ワークシートの列Aの上にある名前ボックスをクリックします 。
- ツリーを名前ボックスに入力して、名前付き範囲を作成します。
- キーボードのEnterキーを押して入力を完了します。
DSUMダイアログボックスを開く
関数のダイアログボックスは、関数の各引数のデータを入力する簡単な方法を提供します。
関数のデータベース・グループのダイアログ・ボックスを開くには、ワークシートの上の数式バーの横にある関数ウィザード・ボタン(fx)をクリックします。
- セルのE16をクリックします - 関数の結果が表示される場所。
- 関数ウィザードアイコンをクリックして、 関数の挿入ダイアログボックスを表示します。
- ダイアログボックスの上部にある[ 関数の検索 ]ウィンドウに「 DSUM」と入力します。
- 機能を検索するには、 GOボタンをクリックします。
- ダイアログボックスはDSUMを見つけ、それを機能の選択ウィンドウに表示する必要があります。
- [ OK]をクリックして、DSUM関数ダイアログボックスを開きます。
引数の補完
- ダイアログボックスのデータベース行をクリックします。
- 範囲名ツリーを行に入力します。
- ダイアログボックスのフィールド行をクリックします。
- フィールド名 " Production"を行に入力します。 必ず引用符を含めてください。
- ダイアログボックスの[ Criteria ]行をクリックします。
- 範囲を入力するには、 ワークシートの選択セルA13〜E15をドラッグします。
- [ OK]をクリックしてDSUM関数ダイアログボックスを閉じ、関数を完了します。
- 黒と銀のメープルツリーから集められた樹液のガロン数を示す答え152がセルE16に現れるはずです。
- セルC7をクリックすると、完全な関数
= DSUM(ツリー、「生産」、A13:E15)がワークシートの上の数式バーに表示されます。
すべてのツリーで収集されたSAPの量を調べるには、関数によって使用されるデータを制限する基準を指定する必要がないので、通常のSUM関数を使用できます。
データベース機能エラー
#Valueエラーは、フィールド名がデータベース引数に含まれていない場合に最も頻繁に発生します。 この例では、セルA2:E2のフィールド名が名前付き範囲ツリーに含まれていることを確認してください。