MS Excel: リスト内の項目の出現回数をカウントするにはどうすればよいですか?

MS Excel: リスト内の項目の出現回数をカウントするにはどうすればよいですか?

次のようなアイテムのリストがあります:

A
B
C
A
A
B
D
E
A

ここで、各項目の出現回数をカウントします。結果は次のようになります。

A 4
B 2
C 1
D 1
E 1

どうすればそれができるでしょうか? 重要なのは、これが柔軟である必要があるということです。つまり、Fリストに項目を追加した場合、その項目も結果に考慮される必要があるということです。

答え1

一つの方法は次のとおりです:

前提: 既存の列/リストはそのままにして、この要約を別の場所に置きます。

  1. 次の操作には列ヘッダーが必要なようです。リストの上のセルに列ヘッダーを追加します。
  2. Excel の [データ] タブの [フィルター] で、[詳細設定] メニュー オプションを選択します (Excel 2007/10 のリボンから)
  3. 新しいヘッダーを含む範囲を選択します。「別の場所にコピー」を選択し、「一意のレコードのみ」をチェックします。「コピー先」の場所の宛先セルを選択します。 ここに画像の説明を入力してください
  4. 新しい一意のリストに隣接するセルに、次のように数式 =countif を追加します。

    =COUNTIF(F$16:F$24,I16)

    (最初のパラメータは元のリストの絶対範囲、2 番目のパラメータは一意の値の相対セルです)

  5. この数式をコピーして、すべての一意のセルの右側に貼り付けます。

  6. 自動計算がオフになっている場合は、F9更新をクリックします。
    結果は次のようになります。

    ここに画像の説明を入力してください

答え2

ピボットテーブルを使用する:

  • アイテムリストにヘッダーを追加します (例: セル A1 に「アイテム」)
  • 列 1 を選択します (列全体、そこにあるデータだけではありません)
  • ピボットテーブルを挿入
  • 「項目」を行領域にドラッグし、値領域にもドラッグします。
  • 値の計算はデフォルトで「Count」になります

リストにアイテムを追加する場合は、ピボット テーブルを更新するだけで、カウントが更新され、新しいアイテムが選択されます。

答え3

Excel での操作方法を示す素敵な GIF がこちらにあります。これは Mac OS X バージョンですが、それほど違いはありません。

ここに画像の説明を入力してください

関連情報