Excel: 複数の範囲で sumif を使用する方法
Excel で複数の範囲を持つ SUMIF 関数を実行するには、次の基本構文を使用できます。
=SUMIF( A2:A11 , G2 , B2:B11 ) + SUMIF( A2:A11 , G2 , C2:C11 )
この特定の式は、範囲A2: A11 の対応する値がG2に等しい場合に、範囲B2 :B11 とC2:C11の値を加算します。
次の例は、この構文を実際に使用する方法を示しています。
例: Excel で複数の範囲で SUMIF を使用する
2 つの異なる試合で異なるバスケットボール選手が獲得したポイント数を示す次のデータセットがあるとします。
ここで、マブスチームの選手だけについて、2 つの試合の間に獲得されたすべてのポイントの合計を計算したいとします。
これを行うには、次の式を使用できます。
=SUMIF( A2:A11 , E2 , B2:B11 ) + SUMIF( A2:A11 , E2 , C2:C11 )
この数式をセルF2に入力し、 Enter キーを押します。
マブスチームの選手が 2 試合の間に獲得したすべてのポイントの合計は140であることがわかります。
これが正しいことは、2 つの試合間のすべてのマブス選手のポイント値の合計を手動で取得することで確認できます。
合計ポイント: 22 + 20 + 15 + 32 + 12 + 14 + 10 + 15 = 140 。
これは、公式を使用して計算した値と一致します。
注: この例では、2 つのセル範囲でSUMIF()関数を使用しましたが、同様の構文を使用して、必要な数のセル範囲を含めることもできます。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
ExcelでSUMIFとORを使用する方法
ExcelのSUMIFS関数でワイルドカードを使用する方法
Excel で日付範囲を指定して SUMIFS を使用する方法