ExcelのCOUNTIFS機能を使用して、特定の条件に一致する選択範囲内のデータレコードの数をカウントアップすることができます。
COUNTIFは、COUNTIFのように1つではなく2から127の基準を指定できるようにすることで、COUNTIF関数の有用性を拡張します。
通常、COUNTIFSはレコードと呼ばれるデータの行を処理します。 レコードでは、行の各セルまたはフィールドの データ (会社の名前、住所、電話番号など)が関連しています。
COUNTIFSは、レコード内の複数のフィールドで特定の条件を検索し、指定された各フィールドの一致が検出された場合にのみレコードをカウントします。
01の09
COUNTIFS関数ステップバイステップチュートリアル
COUNTIFステップバイステップチュートリアルでは、1年で250件以上の注文を販売した販売代理店の単一の基準にマッチしました。
このチュートリアルでは、 COUNTIFSを使用して2番目の条件を設定します。これは、 East Sales地域の販売代理店で、過去1年間に250以上の売上を出したものです。
追加の条件の設定は、COUNTIFSの追加のCriteria_rangeとCriteria 引数を指定することで行います。
以下のチュートリアルのトピックの手順に従って、上記の画像にあるCOUNTIFS関数を作成して使用します。
チュートリアルのトピック
- チュートリアルデータの入力
- COUNTIFS関数の構文
- COUNTIFS関数の起動
- Criteria_range1の引数
- 条件1の議論
- Criteria_range2引数
- Criteria2の引数
- そして答えは..
02の09
チュートリアルデータの入力
ExcelでCOUNTIFS 関数を使用するための最初のステップは、データを入力することです。
このチュートリアルでは、上記の画像に示されているデータを Excel ワークシートの セル D1〜F11に入力します。
データの下の行12に、COUNTIFS関数と2つの検索条件を追加します。
- 東売地域の販売代理店
- 年間250件以上の受注
チュートリアルの指示には、ワークシートの書式設定手順は含まれていません。
チュートリアルの完了に支障はありません。 ワークシートは表示されている例とは異なりますが、COUNTIFS関数は同じ結果を示します。
03の09
COUNTIFS関数の構文
Excelでは、関数の構文は関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます 。
COUNTIFS関数の構文は次のとおりです。
= COUNTIFS(Criteria_range1、Criteria1、Criteria_range2、Criteria2、...)
最大127のCriteria_rangeと Criteriaのペアをこの関数で指定できます。
COUNTIFS関数の引数
関数の引数は、COUNTIFSにどの基準を一致させようとしているのか、これらの基準を見つけるために検索するデータの 範囲を示します。
この関数の引数はすべて必須です。
Criteria_range - 関数が対応するCriteria引数との一致を検索するセルのグループ。
基準 - データレコード内で照合しようとしている値。 この引数には、実際のデータまたはデータへのセル参照を入力できます。
04/09
COUNTIFS関数の起動
COUNTIFS 関数とその引数をワークシートのセルに入力するだけでも可能ですが 、関数のダイアログボックスを使用して関数を入力するほうが簡単です。
チュートリアルの手順
- セルF12をクリックしてアクティブセルにします。 ここでCOUNTIFS関数を入力します。
- [ 数式 ]タブをクリックします。
- リボンからMore Functions> Statisticsを選択して、関数ドロップダウンリストを開きます。
- リスト内のCOUNTIFSをクリックすると、関数のダイアログボックスが表示されます。
ダイアログボックスの空白行に入力するデータは、COUNTIFS関数の引数を構成します。
前述のように、これらの引数は、どの基準と一致させようとしているのか、これらの基準を見つけるためにどの範囲のデータを検索するのかを関数に指示します。
05の09
Criteria_range1引数の入力
このチュートリアルでは、各データレコードに 2つの条件を一致させようとしています。
- 東売地域の販売代理店。
- 年間250件以上の受注がある販売代理店。
Criteria_range1 引数は、COUNTIFSが最初の基準 - 東の販売地域と一致させるときに検索するセルの範囲を示します。
チュートリアルの手順
06の06
Criteria1引数の入力
このチュートリアルでは、D3:D9の範囲のデータが東と等しいかどうかを調べる最初の基準があります。
この引数のダイアログボックスには、 Eastという単語のような実際のデータを入力できますが、通常、 ワークシートのデータの場所へのセル参照をダイアログボックスに入力することをお勧めします。
チュートリアルの手順
- ダイアログボックスの Criteria1行をクリックします 。
- ダイアログボックスにセル参照を入力するには、 セル D12をクリックします。
- 検索用語Eastは、チュートリアルの最後のステップでセルD12に追加されます。
細胞参照がどのようにCOUNTIFS多剤耐性を増加させるか
D12などのセル参照がCriteria Argumentとして入力されている場合、COUNTIFS関数はワークシート内のそのセルに入力されたデータと一致するものを探します。
したがって、 東部地域からエージェントの数を数えた後は、セルD12で東部から北部または西部に変更するだけで、別の販売地域で同じデータを簡単に見つけることができます。 この関数は自動的に新しい結果を更新して表示します。
07の09
Criteria_range2引数の入力
前述のように、このチュートリアルでは、各データレコードで2つの基準を一致させようとしています
- 東売地域の販売代理店。
- 今年売上高250以上の販売代理店。
Criteria_range2 引数は、COUNTIFSが2番目の基準(今年250件以上の注文を販売した販売代理店)と一致させようとするときに検索するセルの範囲を示します。
チュートリアルの手順
08の09
Criteria2引数の入力
Criteria2引数の入力とCOUNTIFS関数の完了
このチュートリアルでは、E3:E9の範囲内のデータが250発の受注を超えているかどうかを調べる第2の基準があります。
Criteria1の引数と同様に、データ自体ではなくダイアログボックスにCriteria2の場所へのセル参照を入力します。
チュートリアルの手順
- ダイアログボックスの Criteria2行をクリックします 。
- セル参照を入力するには、セルE12をクリックします。 この関数は、前のステップで選択した範囲を検索し、この条件に一致するデータを探します。
- OKをクリックしてCOUNTIFS機能を完了し、ダイアログボックスを閉じます。
- Criteria1とCriteria2のフィールド(C12とD12)にまだデータを追加していないため、F12セル(関数を入力したセル)にゼロ( 0 )の回答が表示されます。 それまでは、COUNTIFSはカウントしないので、合計はゼロにとどまります。
- 検索基準はチュートリアルの次のステップで追加されます。
09 09
検索条件の追加とチュートリアルの完了
チュートリアルの最後のステップは、 Criteria 引数を含むワークシート内のセルにデータを追加することです。
チュートリアルの手順
- セルD12でEastと入力し、キーボードのEnterキーを押します。
- セルE12で250を入力し、キーボードのEnterキーを押します(「>」はExcelでのより大きい記号です)。
- 答え2はセルF12に表示されます。
- 2つのエージェント(RalphとSam)のみがEast販売地域で働いており、年間250件以上の注文をしているため、これらの2つのレコードのみがこの機能によってカウントされます。
- Marthaは東部地域で働いていますが、250件未満の注文があったため、記録は数えられません。
- 同様に、JoeとTomはどちらも年間250件以上の注文を受けていましたが、East販売地域でもどちらの商品もカウントされていませんでした。
- セルF12をクリックすると、完全な関数
= COUNTIFS(F3:F9、D3:D9、D12、E3:E9、E12)がワークシートの上の数式バーに表示されます 。