エクセルでデータを扱う際、セルの数を数えるのに便利なCOUNT関数。この記事では、COUNT関数の基本から応用まで詳しく解説します。
COUNT関数(マッスルたけちゃん)

エクセルと筋肉は裏切らない!!!マッスルたけちゃんだ!
ブランド服より割れた腹筋!LOVE!よし、今日はCOUNT関数についてレクチャーするぞ!

COUNT関数…それって何かを合計する関数ですか?

まさる、惜しい!COUNT関数はセルの数を数える関数だ!たとえば、筋トレで「今日何回スクワットしたか」を数えるようなもんだ!エクセルでもデータの個数をカウントできるんだぞ!

筋肉に絡めてくるのはもう予想できてましたけど、なるほど、数を数えるんですね。

そうだ!しかもCOUNT関数は数値が入力されたセルの数だけを数えるんだ!「全部のセルを数えたいんだけど!」って場合はCOUNTA関数を使えばOKだ!

えっ、じゃあ空白のセルも含めて数える方法は?

良い質問だ、まさる!COUNTIF関数を使えば「特定の条件を満たすセルだけを数える」こともできる!たとえば空白セルを除外してカウントすることも可能だ!

おお、それならデータ集計がめっちゃ楽になりそうですね!でも関数、難しそうだな…。

大丈夫!関数は筋トレと同じで、使えば使うほど身につく!しかも今回は「COUNT関数の具体的な使い方と応用例」を図解付きで説明するから、安心してついてこい!
COUNT関数とは(初心者向け解説)
COUNT関数は、指定した範囲内に含まれる「数値のセルの個数」をカウントする関数です。例えば、売上データのうち、数値が入力されているセルの数を知りたい場合に役立ちます。数値のみを対象とし、文字列や空白セルはカウントしません。データ管理や分析でよく使われる関数の一つです。
COUNT(カウント)関数は、選択した範囲内に、数値・日付・時刻のセルがいくつあるかを求める関数です。データの数ではないので注意してください。
未入力のセルの個数は数えない
今回は例として4月に受験をした人数を数えることを考えます。赤枠内にCOUNT関数が入っています。

手で数えた方が早かったりするときもある。実際は大勢の受験者数を数えたりするときに使うが、今回はわかりやすい様に9人で行うからイメージをつかむんだ!
COUNT関数の特徴
- 数値が入力されているセルの個数をカウントする
- 文字列や空白セルはカウント対象外
- データの入力状況を確認するのに便利
- 複数の範囲を指定可能
- 他の関数(IF関数など)と組み合わせて活用できる
COUNT関数の構文(入力方法と引数)
COUNT関数の構文を確認します。
COUNT関数には引数(ひきすう)が1つ以上あり、値2以降の引数の設定は任意です。個人的には入力する機会は少ないと思います。値(引数)は最大で255まで指定することができます。
それぞれの引数には以下のような意味があります。
- 値1・・・数えたいセルもしくはセルの範囲を指定。
- 値2・・・設定は任意。数えたいセルもしくはセルの範囲を指定。
COUNT関数の使い方(具体例付き)
【セルの範囲を指定する方法は3つ】
- 直接記述する
- マウスでドラッグしてまとめてセルを選択する
- 1つずつセルを選択する
【具体的な記述例】
- セルのA1,A2,A3を選択する場合
数式バーもしくはセルには「=COUNT(A1:A3)」もしくは「=COUNT(A1,A2,A3)」のように記述します。 - 連続したセルならば、マウスで複数のセルをドラックするだけで選択可能です。
- 連続していないセルならば、「Ctrl」ボタンを押しながら複数のセルをドラッグするだけで選択可能です。
今回はセルのB4,B5,B6,B7,B8,B9,B10,B11を選択したいので、
COUNT(B4,B5,B6,B7,B8,B9,B10,B11)もしくはCOUNT(B4:B11)となります。
COUNT関数の応用テクニック|仕事で役立つ活用法
応用テクニック①:特定の条件に合致するデータのカウント
COUNT関数だけでは条件を指定できませんが、COUNTIF関数を使うことで「指定した条件を満たすデータの数」をカウントできます。
例:売上データの中で「50以上」の件数を数える。
応用テクニック②:複数条件を満たすデータのカウント
COUNTIFS関数を使うと、複数条件を満たすデータをカウントできます。
例:売上データの中で、「50以上かつ100以下」のデータ数を数える。
COUNT関数 よくある質問(FAQ)
よくある質問(FAQ)をまとめました。
- Q1. COUNT関数とCOUNTA関数の違いは?
- A1. COUNT関数は数値のみをカウントしますが、COUNTA関数は数値・文字列を含むすべてのセルをカウントします。
- Q2. 空白セルもカウントしたい場合は?
- A2. =COUNTA(範囲) を使うと、空白以外のすべてのセルをカウントできます。
- Q3. COUNT関数でエラーが出る原因は?
- A3. 指定した範囲に数値データが含まれていない可能性があります。
COUNT関数のまとめ
COUNT関数は、数値が入力されたセルの個数を数える関数で、データ集計や分析に役立ちます。空白や文字列のセルはカウントされません。COUNTIF関数と組み合わせることで条件付きカウントが可能になり、より柔軟なデータ分析ができます。
【ポイント整理】
- COUNT関数は数値が入力されたセルのみをカウントする
- 空白や文字列はカウントされない
- COUNTIF関数を使うと条件に合致するデータのみカウント可能
- COUNTIFS関数で複数条件のカウントも可能
- エラー発生時は範囲内のデータを確認することが重要

COUNT関数は入力しているセルの数を数えるときに有効だ!指で数えた方が早いと言わず、できるだけ簡単な時からCOUNT関数を使うようにすれば、いざという時にエクセルは味方になってくれるぞ!
筋肉と同じでエクセルは裏切らない!マッスルだ!!!
コメント