Excel

ExcelのCOUNT関数とCOUNTA関数の違いを理解して正しく使いこなそう

皆さんは、ExcelのCOUNT関数とCOUNTA関数の違いをご存じでしょうか。

どちらもセルの個数を数えるための関数ですが、カウントする対象となるデータの種類に違いがあります。そのため、用途に応じて適切に使い分けることが重要です。

この記事では、ExcelのCOUNT関数とCOUNTA関数の違いについて分かりやすく解説します。
それぞれの特徴や使い分け方を理解することで、データ集計や入力状況の確認をより効率的に行えるようになります。

記事内容

今回は、ExcelのCOUNT関数とCOUNTA関数の違いについて紹介します。

COUNT関数とCOUNTA関数の違い


COUNT関数は、数値が入っているセルの個数を数える関数になります。

関数の書き方は

=COUNT(数を数えたい範囲)

になります。


例えば、以下のような表があった場合

COUNT関数は数値の個数を数える
COUNT関数は数値の個数を数える

=COUNT(C3:C8)と書かれているので、C3からC8までの数値の個数を数えます。
ここでは「1」という数字が4か所書かれていますので、4という数字が表示されます。

ではこれを以下のように「1」を「〇」という文字に置き換えてみましょう。

COUNT関数は〇などの文字は数えてくれない
COUNT関数は〇などの文字は数えてくれない

先ほどの数字の時は4という数字が表示されていましたが、今度は0になってしまい上手く数えてくれませんでしたね。

これは「〇」が数字ではなく文字なので数えてくれなかった為になります。

では今回のように「〇」という文字を数えたい場合はどうすればよいかというと、COUNTA関数(Aがついているのでカウントエー関数)を使用すれば数えることができます。
COUNTA関数の書き方は、COUNT関数とほぼ同じで、「COUNT」を「COUNTA」にすれば使うことができます。

さきほどの例でいくと

=COUNTA(C3:C8)

になります。

まとめ

COUNT関数は、数値が入力されているセルの個数を数える関数です。
そのため、文字列や空白セルはカウントされません。

一方、COUNTA関数は空白以外のセルの個数を数える関数です。
文字列・数値・日付など、データが入力されていればすべてカウントされます。

COUNTA関数の「A」はAll(すべて)を意味しており、文字や数値などすべてのデータを数える関数と覚えておくと分かりやすいでしょう。

ただし、スペース(空白文字)が入力されているセルもデータとしてカウントされてしまうため、その点には注意が必要です。

記事のまとめ

  • COUNT関数は数値が入っているセルの個数を数える
  • COUNTA関数は空白以外(数値や文字など)のセルの個数を数える

Excel関数記事一覧
Excel関数の記事一覧
もっと見る

  • この記事を書いた人

キュリオステーション久米川店

このホームページでは、WordやExcelの便利な使い方や、ちょっとしたコツをわかりやすく解説しています。「こんなことで困っている」「もっと効率的に作業を進めたい」と思ったときにお役に立てる内容を目指していますので、ぜひ記事を参考にしてみてください! また、パソコン教室では記事には書ききれない操作方法や実践的な活用術も学べますので、お気軽にお問い合わせください。

-Excel
-,