08の01
SUMIF関数のしくみ
SUMIF関数の概要
SUMIF関数は、IF関数とSUM関数をExcelで結合します。 この組み合わせにより、特定の基準を満たす選択範囲のデータにこれらの値を加算することができます。
関数のIF部分は、指定された基準を満たすデータを決定し、SUM部分は加算を行います。
通常、レコードと呼ばれるデータの行にはSUMIFが使用されます。 レコードでは、行内の各セルのすべてのデータ(会社の名前、住所、電話番号など)が関連しています。
SUMIFは、レコード内の1つのセルまたはフィールドで特定の条件を探し、一致するものが見つかると、そのレコードまたはデータを同じレコードの別の指定フィールドに追加します。
SUMIF関数ステップバイステップチュートリアル
このチュートリアルでは、一連のデータレコードとSUMIF関数を使用して、250件を超えるオーダーを販売しているSales Repsの年間売上の合計を検索します。
下のチュートリアルのトピックの手順に従って、上の図に示すSUMIF関数を作成して使用して、年間売上高の合計を計算します。
チュートリアルのトピック
- チュートリアルデータの入力
- SUMIF関数の構文
- SUMIF関数の起動
- 範囲引数の入力
- 基準引数の入力
- Sum_range引数の入力
- そして答えは..
08の02
チュートリアルデータの入力
チュートリアルデータの入力
ExcelでSUMIF 関数を使用するための最初のステップは、データを入力することです。
上の図のように、Excel ワークシートの セル B1〜E11にデータを入力します 。
SUMIF関数と検索条件(250件を超える注文)がデータの下の行12に追加されます。
注:チュートリアルの指示には、ワークシートの書式設定手順は含まれていません。
チュートリアルの完了に支障はありません。 ワークシートは表示されている例とは異なって見えますが、SUMIF関数を使用すると同じ結果が得られます。
03/08
SUMIF関数の構文
SUMIF関数の構文
Excelでは、関数の構文は関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます 。
SUMIF関数の構文は次のとおりです。
= SUMIF(範囲、基準、合計範囲)
SUMIF関数の引数
関数の引数は、テストする条件と、条件が満たされたときに合計するデータの範囲を関数に指示します。
Range - 関数が検索するセルのグループ。
基準 - この値は、 範囲セルのデータと比較されます。 一致が見つかった場合、 sum_range内の対応するデータが加算されます。 この引数には、実際のデータまたはデータへのセル参照を入力できます。
Sum_range (オプション) - この範囲のセルのデータは、 範囲の引数と条件の間に一致が見つかった場合に加算されます 。 この範囲を省略すると、代わりに最初の範囲が合計されます。
04/08
SUMIF関数の起動
SUMIF関数ダイアログボックスを開く
ワークシートのセルにSUMIF関数を入力するだけでも可能ですが、関数のダイアログボックスを使用して関数を入力するほうが簡単です。
チュートリアルの手順
- セルE12をクリックしてアクティブセルにします。 ここでSUMIF関数に入ります。
- [ 数式 ]タブをクリックします。
- リボンのMath&Trigアイコンをクリックして、関数ドロップダウンリストを開きます。
- リスト内のSUMIFをクリックすると、SUMIF関数のダイアログボックスが表示されます。
ダイアログボックスの3つの空行に入力するデータは、SUMIF関数の引数を形成します 。
これらの引数は、テストする条件と、条件が満たされたときに合計するデータの範囲を関数に指示します。
08の05
範囲引数の入力
範囲引数の入力
このチュートリアルでは、年間250件以上の注文を受けた営業担当者の合計売上を検索したいと考えています。
Range引数は、指定された基準> 250を見つけるときに検索するセルのグループをSUMIF関数に指示します。
チュートリアルの手順
- ダイアログボックスで、 範囲ラインをクリックします。
- ワークシート上のセルD3〜D9をハイライトして、これらのセル参照を関数が検索する範囲として入力します。
06の08
基準引数の入力
基準引数の入力
この例では、D3:D12の範囲のデータが250より大きい場合、そのレコードの合計売上はSUMIF関数によって加算されます。
この引数のダイアログボックスには、実際のデータ( 「> 250」などのテキストや数値など)を入力できますが、ワークシートのセルにデータを追加し、そのセル参照をダイアログボックスに入力することをお勧めします。
チュートリアルの手順
- ダイアログボックスのCriteria行をクリックします。
- セル参照を入力するには、セルE13をクリックします。 この関数は、前のステップで選択した範囲を、この基準(北)に一致するデータで検索します。
機能の多様性を高めるセル参照
E12などのセル参照がCriteria Argumentとして入力されている場合、SUMIF関数はワークシート内のそのセルに入力されたデータと一致するものを探します。
したがって、250以上の注文を持つ営業担当者の合計売上高を見つけた後は、他の注文番号(100未満など)の合計売上高を簡単に
"> 250" to "。この関数は新しい結果を自動的に更新して表示します。
07/08
Sum_range引数の入力
Sum_range引数の入力
Sum_range引数は、チュートリアルの手順5で特定されたRange引数で一致が検出されたときに、関数が合計するセルのグループです。
この引数は省略可能で、省略した場合、ExcelはRange引数で指定されたセルを追加します。
250以上の注文を持つSales Repsの合計売上を求めているので、 Total Sales列のデータをSum_range引数として使用します。
チュートリアルの手順
- ダイアログボックスのSum_range行をクリックします。
- スプレッドシートのセルE3からE12をハイライト表示して、これらのセル参照をSum_range引数として入力します。
- [OK]をクリックしてダイアログボックスを閉じ、SUMIF機能を完了します。
- Criteriaフィールド(D12)にまだデータを追加していないため、セルのE12(関数を入力したセル)にゼロの回答が表示されます。
次のステップでセルD12にデータを入力すると、 レコードの [ 範囲] フィールドにD12の条件の一致が含まれている場合、そのレコードの[ 合計売上]フィールドのデータが関数によって合計に加算されます。
08の08
検索条件の追加
検索条件の追加
チュートリアルの最後のステップは、関数に一致させる基準を追加することです。
この場合、250以上の発注を持つSales Repsの総売上が必要なので、D12に> 250という用語を追加します。これは、その機能で条件引数を含むセルとして識別されます。