Microsoft Excelの2010年の基準に基づいて複数の列を合計
Excelでは、特定の基準を使用して、複数の列の合計を追加できます。 Sum、If、Sumproduct関数を使用して数式を作成できます。
例を見てみましょう:
-
列Aにはペン、鉛筆などがあります。
-
下の図に示すように、列B:Eの地域、つまり北、東、西、南。
ここでは、すべての地域でのPen *の合計値を求めます
セルE13で、B2:E10の範囲のペンの合計値を表示します。セルE13で結果を取得するには、式は次のようになります。結果はどのようになりますか-
列Aに「ペン」が含まれている列B:Eの値を手動で合計すると、合計が99になることがわかります。これも、数式から導き出されたものです。
ここで、Sumproduct関数を理解しましょう。
SUMPRODUCT:SUMPRODUCT関数は、配列内の対応する項目を乗算し、結果の合計を返します。
構文= SUMPRODUCT(array1、array2、array3、…)
別の方法で同じ計算を行うことができます。 SumとIFを一緒に使用して、次のように目的の結果を得ることができます。
セルE14の数式は、= SUM(IF(A2:A10 = “Pen”、B2:E10))*と
になります。 === CTRL + SHIFT + ENTER
これは配列数式であり、CSE(キーボードのCtrl + Shift Enterキー)で囲む必要があります。
IF:条件が満たされているかどうかを確認し、TRUEの場合は1つの値を返し、FALSEの場合は別の値を返します=====構文= IF(logical_test、value_if_true、value_if_false)
パラメータ:
論理テストは、テストする条件または値です。
value_if_trueはオプションです。条件がTRUEの場合に返される値です。
value_if_falseはオプションです。条件がFALSEの場合に返される値です。
合計:セル範囲内のすべての数値を加算します=====構文= SUM(number1、number2、…)