前回の記事「実用的な Excel のヒントの共有: 空白行を一括ですばやく削除する 2 つの方法 」では、Excel で空白行を一括削除するための 2 つの最速テクニックを学びました。 Excel関数の使い方やSUMPRODUCT関数の使い方については以下の記事で解説していますので、ぜひ参考にしてください。
パートナーは SUMPRODUCT 関数を理解するために英語を使用することをお勧めします。合計は合計、積は積、組み合わせは積の合計です。
ExcelのSUMPRODUCT関数は配列型の関数です。
多くの場合、SUMPRODUCT 関数を使用して SUM 関数の配列数式を置き換えることができ、終了するために 3 番目のキーを押す必要はありません。昨日、SUM 関数と SUMPRODUT 関数の違いについて質問するメッセージを残した友人は、この記事を注意深く読むことができます。
SUMPRODUCT 関数の使用法は、指定された配列セット内の配列間の対応する要素を乗算し、積の合計を返すことです。
まず、SUMPRODUCT 関数について理解しましょう
SUMPRODUCT 関数の構文: SUMPRODUCT(array1,array2,array3, ... )
ここで、Array1、array2、array3、... は 2 ~ 30 の配列であり、それらの対応する要素を乗算して合計する必要があります。
まず、簡単なケースを通して SUMPRODUCT 関数を理解しましょう。
式 =SUMPRODUCT(A2:B4*C2:D4)
を入力します。これは、すべての領域 A2:B4 と C2 を結合するものです。 D4 要素を対応して乗算し、積を加算します (つまり、3*2 4*7 8*6 6*7 1*5 9*3
)。結果は 156 になります。
数式 =SUMPRODUCT(A2:B4)
を入力すると、結果は 31 になります。上記の点によると、配列の場合はこの配列の合計であるため、{3,4;8,6;1,9}
領域の合計になります。
ヒント: 2 つの配列の乗算は、同じ行内の 2 つの対応する数値の乗算です。配列データは中かっこ {}
で囲まれ、データの行はセミコロン「;
」で区切られます。データが同じ行にある場合は、カンマ「,#」を使用します。 ##「分離しました。
SUMPRODUCT 関数を使用するときは、次の 3 つの点に注意する必要があります:
1. 配列パラメーターは同じ次元でなければなりません。そうでない場合、関数 SUMPRODUCT はエラーを返します。値#VALUE !。
0 として扱います。
2 番目の SUMPRODUCT 関数の応用: カウント
SUMPRODUCT 関数は、複数条件のカウントに使用され、2 を満たすデータの数を計算します。以上の条件の数。式は次のとおりです。SUMPRODUCT((条件 1)*(条件 2)*(条件 3)*...)
1 , 「Computer Basics and MS Office Applications」という書籍が何部売れたかの統計です。
#この質問は単一条件の合計に関するものです。まず、条件を知る必要がありますが、B2:B12=B2 の領域が B2 に等しい場合、この部分が条件です。
=SUMPRODUCT(B2:B12=B2)と直接入力すると、結果は0になります。使用方法の紹介の最初の部分では、関数 SUMPRODUCT は数値以外の配列要素を 0 (B2:B12=B2) として扱います。F9 キーを押すと、true または false の形式の論理値である実行結果が取得されます。したがって、0に等しいです。
--、
*1## を使用できます。 #、 0
など。たとえば、=TRUE*1
の場合、結果は 1 になります。 =FALSE*1
、結果は 0 です。したがって、(B2:B12=B2)
の外側に *1
を追加するだけです。 式は次のとおりです:
、結果は 3 冊になります。
条件は 2 つあります。この質問: まず、統計グラフィックとテキストは書籍「Computer Basics and MS Office Applications」からのものであり、
B2:B12=B2 で表されます。 2 番目に、営業担当者は Wang Yaodong であり、C2:C12="Wang Yaodong"
で表されます。
を適用し、次の式を取得します。 =SUMPRODUCT((B2:B12=B2)*(C2:C12="王耀東"))
、結果は 2 冊になります。
3 番目、SUMPRODUCT 関数の適用: 合計SUMPRODUCT 関数を使用して合計を行います。関数に必要なパラメータの 1 つは判定の条件です。もう 1 つは合計に使用されるデータ領域です。
SUMPRODUCT 関数の集計アプリケーションの形式: SUMPRODUCT((条件 1)*(条件 2)*(条件 3)*…*集計領域)
1 、統計情報「コンピュータの基礎と MS Office アプリケーション」の書籍の販売。
形式を適用して数式を取得します: =SUMPRODUCT((B2:B12=B2)*C2:C12)
2、Wang Yaodong の「Computer Basics and MS Office Applications」の書籍の売上を数えます
形式を適用して式を取得します:=SUMPRODUCT( (B2:B12=B2)*(D2:D12=D2)*C2:C12)
以上がExcel関数学習:SUMPRODUCT関数について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。