Excelで別の列が条件を満たす場合、1つの列をカウントする(4つの適切な方法)

  • これを共有
Hugh West

Excelで、ある列を別の列の基準でカウントしたいとします。 このタスクを実行する方法はさまざまです。 この記事では、Excelで別の列が基準を満たしている場合に、ある列をカウントできるようになる適切な4つの方法を紹介します。

自動車販売会社の販売情報が与えられた次のデータセットを考える。 ここで、販売員の人数(Count in A列 )のうち、特定の地域で販売している人(Criteria in B列 )または特定の製品(Criteria in C列 ).

練習用ワークブックをダウンロードする

Excelで別の列が条件を満たす場合、ある列を数える.xlsx

Excelで別の列が条件を満たす場合に1つの列をカウントする4つの方法

1.COUNTIF関数の使用

を使用すると、別の列の条件に基づいて、ある列を数えることができます。 COUNTIF関数 . で販売している営業マンの数をカウントしたいとします。 ジャクソンビル 数値を求めるには、空のセルに数式を入力します。

=countif(b6:b13,f6)

これです。 B6:B13=。 カウントが行われるデータセットの範囲

F6 = 集計の基準 ジャクソンビル 我々のデータセットに対して

を押した後 エンタメ で販売するセールスマンの総数を得ることができます。 ジャクソンビル を選択したセルに入力します。

続きを読む: Excelで値が到達するまで列を数える方法

2.COUNTIFS関数の使用

COUNIFS機能 は、複数の条件に基づいてカウントする場合に使用されます。 COUNTIFS 関数があります。 ジャクソンビル と販売する人 の車です。 数値を求めるには、空のセルに数式を入力します。

=COUNTIFS(B6:B13,F6,C6:C13,F8)

これです。 B6:B13=。 最初のデータセットに対するデータセットの範囲

F6 = 最初のカウントの基準 ジャクソンビル 我々のデータセットに対して

C6:C13=(以下略 2つ目のデータセットに対応する範囲

F8 = 2つ目のカウントの基準 我々のデータセットに対して

を押した後 エンタメ で販売するセールスマンの総数を得ることができます。 ジャクソンビル そして、自動車を販売する人 .

続きを読む: ExcelでVLOOKUPの列数を数える方法(2通り)

3.SUMPRODUCT関数の使い方

使用方法 SUMPRODUCT関数 は、別の列が条件を満たす場合に、ある列をカウントする別の方法です。 車を販売するセールスマンの数を調べるには、空のセルに次の数式を入力します。

=sumproduct((c6:c13=f6)/countifs(a6:a13,a6:a13))

これです。 C6:C13=(以下略 基準のデータセットの範囲

F6 = 集計の基準 この例では

A6:A13= カウントが行われるセルの範囲

を押した後 エンタメ とすると、自動車を販売する営業マンの総数がわかります。 .

続きを読む: Excelで列番号をアルファベットに変換する方法(3つの方法)

4.ピボットテーブルの使用

非常に大きなデータセットがある場合は ピボットテーブル は、ある列が条件を満たした場合に、その列の数を調べるのに便利です。 そのためには、ピボットテーブルを作成する必要があります。 まず、データを選択します。 Insert> PivotTable> From Table/Range.

テーブルまたは範囲からのピボットテーブル が表示されますので、ボックスを選択します。 既存のワークシート をクリックした後、空のセルを選択します。 所在地 を押してください。 OKです。

現在 ピボットテーブルのフィールド をドラッグすると、Excelの右側に表示されます。 セールスマン のボックスは、∑で 価値観 ボックスで、各地域のセールスマンの人数を調べるには、以下のようにします。 地域 を「行」ボックスの中に入れてください。

製品別の販売員数を調べるには、「地域」のチェックを外して 製品 ボックスを使用します。

続きを読む: エクセルVBA:データ付き列のカウント(2例)

結論

このように、ある列を別の列の条件に基づいてカウントする方法は、どの方法でも可能です。 もし、分かりにくい点があれば、コメントを残してください。 また、その他の方法をご存知であれば、ぜひ教えてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。