この記事では、excel に関する関連知識を提供します。主に、SUMIF、SUMIFS、SUMPRODUCT などの使用を含む、条件付き合計に関連する問題を紹介します。見てみましょう。皆さんのお役に立てれば幸いです。
関連する学習の推奨事項: excel チュートリアル
今日は、条件による合計の問題について説明します。
下の写真は、最近のメロンを食べる大多数の人々のメロン食べの記録です。総利益は、指定されたメロンを食べるタイプに基づいて計算する必要があります:
#=SUMIF(A3:A7,G3,D3:D7)
# #SUMIF の関数は指定された条件に基づいています。 条件を合計するには、最初のパラメーターが条件領域、2 番目のパラメーターが指定された条件、3 番目のパラメーターが合計領域になります。
セル A3:A7 の内容がセル G3 の内容と等しい場合、D3:D7 に対応するセルを合計します。
方法 2:
=SUMIFS(D3:D7,A3:A7,G3)##SUMIFS関数は、1 つ以上の指定された条件に基づいて合計することです。
最初のパラメータは加算領域で、次のパラメータは 2 つのペアで、対応する加算領域と加算条件になります。すべての条件範囲が指定された条件を満たす場合、合計範囲内の対応するセルが合計されます。 方法 3:#SUMPRODUCT の機能は、2 つの数値セットを対応して乗算し、積の合計を計算することです。
この例では、まず (A3:A7=G3) を使用して列 A が指定された条件に等しいかどうかを判断し、論理値 TRUE または FALSE のセットで構成されるメモリ配列を取得します。 次に、このメモリ配列を使用して、D3:D7 の対応する値を乗算します。メモリ配列内の要素が TRUE の場合、列 D と乗算した後も列 D の元の値になります。それ以外の場合、乗算後は 0 になります。最後に、SUMPRODUCT を使用して、各計算の結果を合計します。 方法 4: Shift Ctrl キーを押しながら Enter キーを押し、次の配列数式を入力します。=SUM(IF(A3:A7= G3, D3:D7))
入力するときは、一番外側の中括弧を入力しないように注意してください。
式の IF (A3:A7=G3,D3:D7) 部分では、まず IF 関数を使用して列 A の内容を G3 と比較し、メモリ配列の結果を取得します。それらが同じである場合は、列 D に対応する値を返し、そうでない場合は論理値 FALSE を返します。 最後に、合計のためにメモリ配列内の論理値を無視して、SUM 関数を使用します。 方法 5:DSUMこの関数は、指定された条件を満たすデータベースの列の数値の合計を返すために使用されます。
最初のパラメータは、データベースを構成するセル範囲です。 2 番目のパラメータは、返されるデータの列を指定するために使用されます。データベース領域と同じ列タイトルにすることも、数値で表すこともできます。 3 番目のパラメーターは、指定された条件を含むセル範囲のセットです。データベース範囲内の列ヘッダーと条件の設定に使用されるセルと同じ列ヘッダーが含まれている必要があります。 この例では、最初のパラメータは A2:E7 です。 2 番目のパラメータで指定された条件フィールド名は、セル H2 の「利益」、または 4 と記述されています。 3 番目のパラメーターは G2:G3 セル範囲です。G2 のフィールド タイトルはデータベースのタイトルと同じで、指定された条件は G3 セルの「Fan Fan Gua」です。 関連する学習の推奨事項:Excel チュートリアル
以上がExcel で条件付き合計を完了するための 5 つの数式の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。