MS Excel:リスト内のアイテムの出現をカウントする方法は?


18

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

A
B
C
A
A
B
D
E
A

次に、各アイテムの出現回数をカウントします。結果は次のようになります。

A 4
B 2
C 1
D 1
E 1

どうやってやるの?これは柔軟でなければならないことに注意することが重要です。つまりF、リストにアイテムを追加した場合、そのアイテムも結果で考慮される必要があります。


1
重複した質問:superuser.com/q/329128/76571
Excellll

この程度の良いドキュメントは、Microsoftのウェブサイトにありますsupport.office.com/en-us/article/...
smonff

回答:


19

1つの方法を次に示します。

仮定:既存の列/リストはそのままにしておき、この要約は別の場所に置きたい:

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

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

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

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

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

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


COUNTIFにはCOUNTIF(range; criteria)構文があります。したがって、コンマの代わりにセミコロンが必要です。
コズチ

1
@Kozuch-ExcelおよびOfficeの構文はコンマです。support.office.com/en-us/article/…–
jdh

4
おそらく、これはおそらくロケール(言語)設定に戻ります-私の国では、小数点区切り文字はピリオドではなくカンマです。したがって、COUNIFの構文は、デフォルトの英語ロケールのように、コンマではなくセミコロンに変更されている可能性があります。他の説明は考えられません。
コズチ

1
@Kozuch-良い点。私は米国英語のロケールを使用していますが、ロケールが一部のExcel構文に影響を与える可能性があることを繰り返します。
jdh

16

ピボットテーブルを使用します。

  • アイテムリストにヘッダーを追加します(たとえば、セルA1の「アイテム」)
  • 列1(そこにあるデータだけでなく、列全体)を選択します。
  • ピボットテーブルを挿入する
  • 「アイテム」を行エリアにドラッグし、さらに値エリアにドラッグします
  • 値の計算のデフォルトは「Count」です

リストにアイテムを追加する場合は、ピボットテーブルを更新してカウントを更新するか、新しいアイテムを取得します。


5

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.