【Excel】データの数を数える方法|関数とステータスバーの活用術

この記事は約5分で読めます。

Excel(エクセル)でのデータ管理において、リスト内の項目数や特定の条件を満たすデータの個数を把握する作業は頻繁に発生します。例えば、出席者数や商品点数、あるいは特定の数値以上の売上件数などを集計する場面です。

データの個数を数える方法は一つではなく、目的(数値のみを数えたい、空白以外を数えたい、条件を指定したいなど)に応じて適切な手段を選択する必要があります。

今回は、Excelでデータの数を数えるための代表的な関数(COUNT、COUNTA、COUNTIF)の使い方と、数式を使わずに素早く個数を確認できるステータスバーの活用方法を紹介します。

データの個数を数える基本(COUNT関数・COUNTA関数)

まずは、リスト内のデータの数を単純に数える基本的な方法です。数えたいデータが「数値」なのか「文字列を含むデータ」なのかによって、使用する関数が異なります。

数値の個数を数える(COUNT関数)

数値が入力されているセルの個数のみを数える場合は、COUNT(カウント)関数を使用します。日付や時刻もExcel内部では数値(シリアル値)として扱われるため、COUNT関数の集計対象に含まれます。

一方で、文字(テキスト)やエラー値、空白セルはカウントされません。

  • 用途:数値データの件数を数える
  • 構文:=COUNT(値1, [値2], ...)

操作手順:

  1. 結果を表示したいセルを選択します。
  2. 数式バー、またはセルに直接 =COUNT( と入力します。
  3. 個数を数えたいセル範囲をドラッグして指定します(例:A1:A10)。
  4. Enterキーを押して確定します。

これにより、指定した範囲内で数値が入力されているセルの数が表示されます。例えば、テストの受験者数(点数が入力されているセル数)を数える際などに適しています。

空白以外のセルを数える(COUNTA関数)

数値だけでなく、文字や記号など、何らかのデータが入力されているセルをすべて数えたい場合は、COUNTA(カウント・エー)関数を使用します。「A」は「All」や「Anything」をイメージすると覚えやすいでしょう。

この関数は、未入力の空白セル以外のすべてのセルをカウントします。氏名リストの人数や、アンケートの回答数などを数える場合に有効です。

  • 用途:空白以外のすべてのデータの件数を数える
  • 構文:=COUNTA(値1, [値2], ...)

操作手順:

  1. 結果を表示したいセルを選択します。
  2. セルに =COUNTA( と入力します。
  3. 対象のセル範囲を指定します(例:B2:B20)。
  4. Enterキーを押して確定します。

注意点として、見た目は空白に見えても、数式によって空文字(””)が返されているセルや、スペースのみが入力されているセルは「データあり」とみなされ、カウントされます。純粋な未入力セルのみが除外されます。

条件に合うデータを数える(COUNTIF関数)

特定の条件を満たすセルだけを数えたい場合は、COUNTIF(カウント・イフ)関数を使用します。「もし(IF)~なら数える(COUNT)」という機能を持ちます。

例えば、「名簿から”東京”在住の人を数える」「売上が10,000円以上の件数を数える」といった集計が可能です。

  • 用途:1つの条件に一致するセルの個数を数える
  • 構文:=COUNTIF(範囲, 検索条件)

操作手順:

  1. 結果を表示したいセルを選択します。
  2. セルに =COUNTIF( と入力します。
  3. 検索対象とするセル範囲を選択します(例:C2:C20)。
  4. カンマ(,)を入力し、検索条件を指定します。
  5. Enterキーを押して確定します。

検索条件の指定例:

  • 特定の文字列と一致: "東京" のようにダブルクォーテーションで囲みます。
    例:=COUNTIF(A1:A10, "東京")
  • 特定の数値と一致: 数値をそのまま入力します。
    例:=COUNTIF(B1:B10, 100)
  • 比較演算子を使用: ">100"(100より大きい)や ">=50"(50以上)のように、演算子を含めてダブルクォーテーションで囲みます。
    例:=COUNTIF(B1:B10, ">=80")

なお、複数の条件(例:「東京」在住 かつ 「男性」)を指定したい場合は、上位版のCOUNTIFS(カウント・イフ・エス)関数を使用します。

空白セルを数える(COUNTBLANK関数)

データの入力漏れを確認したい場合など、何も入力されていない「空白セル」の個数を数えるには、COUNTBLANK(カウント・ブランク)関数を使用します。

  • 用途:範囲内の空白セルの個数を数える
  • 構文:=COUNTBLANK(範囲)

操作手順:

  1. 結果を表示したいセルを選択します。
  2. セルに =COUNTBLANK( と入力します。
  3. チェックしたいセル範囲を選択します。
  4. Enterキーを押して確定します。

この関数は、完全に未入力のセルだけでなく、数式の結果として空文字(””)が表示されているセルも「空白」としてカウントします。入力漏れのチェックリスト作成などに役立ちます。

数式を使わずに数える(ステータスバー)

「セルに入力する数式は不要で、今すぐにデータの数を確認したい」という場合には、Excel画面下部にあるステータスバーを活用するのが最も効率的です。

操作手順:

  1. 数えたいセル範囲をマウスでドラッグして選択します。
  2. 画面右下のステータスバーを確認します。ここに「データの個数: 10」のように表示されます。

もしステータスバーに個数が表示されない場合や、「数値の個数」など別の項目を表示したい場合は、以下の手順で設定を変更できます。

表示項目のカスタマイズ:

  1. ステータスバー(画面最下部の帯状の部分)の上で右クリックします。
  2. 表示されるメニューから、確認したい項目をクリックしてチェックを入れます。
    • データの個数:データが入力されているセルの数(COUNTA関数と同じ)
    • 数値の個数:数値が入力されているセルの数(COUNT関数と同じ)

選択範囲を変更するだけでリアルタイムに数値が変わるため、一時的な確認作業に最適です。

まとめ

Excelでデータの数を数える方法は、集計の目的に合わせて使い分けることが重要です。

  • 数値のみ数えたい: COUNT関数
  • 文字も含めてデータ全体を数えたい: COUNTA関数
  • 特定の条件(”東京”など)で数えたい: COUNTIF関数
  • 入力漏れ(空白)を数えたい: COUNTBLANK関数
  • 一時的にその場で確認したい: ステータスバー(オートカルク)

これらの機能を適切に組み合わせることで、データの集計作業を正確かつ効率的に進めることができます。