ホームページ >トピック >excel >Excel関数学習:最も簡単な条件付き合計関数DSUM()

Excel関数学習:最も簡単な条件付き合計関数DSUM()

青灯夜游
青灯夜游転載
2023-03-15 20:01:562060ブラウズ

Excel関数学習:最も簡単な条件付き合計関数DSUM()

これは、最も単純な条件付き合計関数と呼ばれます。長年にわたって世間では匿名であったため、他人に知られることはありません。 SUMIFS 関数ほど有名ではありませんが、独自の複数条件の合計方法は無敵です。 SUMIFSの公式は長い列車のようなものであり、SUMIFSの公式は短いタクシーのようなものです。今度は、その謎を明らかにするときです。それは、DSUM 関数です。

SUMシリーズの合計関数は日常業務で最もよく使われる関数であり、SUMIF、SUMIFS、SUMPRODUCTなどの関数はすでにご存知の方も多いと思います。

しかし、あまり馴染みのない集計関数があり、それはデータベースに記録されているフィールド(列)のデータのうち、指定された条件を満たすデータの合計を求めるDSUM関数です。

構文は次のとおりです: =DSUM (データ領域、合計する列の数、条件領域)

構文の説明:

  • データ領域: 単一の値を選択するだけでなく、複数のセルを選択して複数条件検索を行うこともできます。

  • 列数: 合計するデータが存在する列の数 (列ヘッダーによって表すこともできます)

  • 条件付き領域: ヘッダー行と条件付きセルで構成される複数行領域で構成されます。

実は関数は SUMIF と SUMIFS に比較的近いので、DSUM とどちらを使用するのが良いでしょう。それともスミフとスミフス?以下で比較してみましょう!

以下は、企業の各地域における製品の売上高の表です。次に、さまざまな条件に基づいて売上高を合計する必要があります。

Excel関数学習:最も簡単な条件付き合計関数DSUM()

#1. 単一条件の合計

たとえば、次のような場合があります。全体の売上高のうち華北地域をカウントします。


1) DSUM 関数

関数式:

=DSUM(A1:C13,3,E1:E2) を使用します。

  • A1:C13: データ領域を指定します。

  • 3: 合計するデータ列を指定します。ここでは列 C を指します。 (列番号の指定に加えて、データ列は列タイトルが配置されているセルを参照したり、両端に引用符を付けて列タイトルを指定したりすることもできます)

  • E1: E2: 条件エリアを指定します。この例では、条件は「中国北部」エリアです。 (注: 3 番目のパラメータには、条件を設定するための列タイトルと列タイトルの下のセルが含まれている必要があります)

関数式の意味は、実際には、列 A 内の領域を要約することです。は中国北部です。セルに対応する列 C のデータ。


Excel関数学習:最も簡単な条件付き合計関数DSUM()

2) SUMIF 関数を使用します

=SUMIF(A2:A13,E2,C2: C13 )

Excel関数学習:最も簡単な条件付き合計関数DSUM()

比較すると、単一条件の合計では、これら 2 つの関数は利便性の点であまり便利ではないことがわかります。大きな違い。


2. 複数条件の合計

たとえば、中国北部での A002 製品の販売数量をカウントする必要があります。


# 1) DSUM 関数を使用します

関数式:

=DSUM(A1:C13,3,E1:F2)

複数条件の合計と単一条件の合計の DSUM 関数の式は、条件領域が E1:E2 から E1:F2 に調整されることを除いて、非常に似ていることがわかります。

E1:F2 は条件エリアを表します。つまり、華北と A002 が売上合計の条件として使用されます。


Excel関数学習:最も簡単な条件付き合計関数DSUM()

2) SUMIFS 関数を使用します。

関数式:

=SUMIFS(C2: C13 ,A2:A13,E2,B2:B13,F2)


Excel関数学習:最も簡単な条件付き合計関数DSUM()
複数の条件の合計を比較することで、DSUM がSUMIFS 関数よりも関数の構造と使い方が簡単なので、関数の基礎が十分でない初心者には DSUM が最適です。

ただし、DSUM関数はSUMIFS関数に比べて、集計条件を手入力できないというデメリットがあります。

たとえば、SUMIFS の複数条件の合計の場合、関数 =SUMIFS(C2:C13,A2:A13,"North China",B2:B13,"A002") を書くことができます。条件付き補助列として 2 つの EF 列を使用すると、手動で条件を直接入力して合計を完了できます。 DSUM 関数の条件領域では、列ヘッダーと列ヘッダーの下のセルを使用して条件を設定する必要があるため、合計を完了するには補助列を使用する必要があります。


Excel関数学習:最も簡単な条件付き合計関数DSUM()
条件別に合計するには、SUMIF 関数と DSUM 関数のどちらを使用しますか?ディスカッション用にメッセージを残していただくことを歓迎します。

関連する学習の推奨事項:

Excel チュートリアル

以上がExcel関数学習:最も簡単な条件付き合計関数DSUM()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitblw.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。