COUNTA関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!

エクセル関数擬人化

はじめに

「データの件数を数えて表示したい。」
「件数の増減に応じて表示されている件数が自動で変更されるようにしたい。」
エクセルでの業務を行っていると上記のような場面に直面することがあります。
このような場面で活躍してくれるエクセル関数がCOUNTA関数です!
この記事ではデータの数を数えて返してくれるCOUNTA関数を擬人化キャラクターを用いて解説します。
覚えることで手間が劇的に減る便利な関数なので、是非この記事を読んで概要だけでも知って頂けると幸いです。

エクセル関数 COUNTA関数擬人化キャラクター

シノ
シノ

キュウさん、エクセルでシート上のデータを数える方法は知っていますか?

キュウ
キュウ

ええと、シート上のデータを数えたい範囲を選択して右下を見ます!

シノ
シノ

ステータスバーですね、正解です。
ではデータの数をセル上に表示し、データの増減にも対応できるエクセル関数は知っていますか?

キュウ
キュウ

えっ、そんな便利な関数があるんですか?

シノ
シノ

はい、ありますよ!
それではデータの数を数えるエクセル関数、COUNTA関数の擬人化キャラクターを紹介しますね!
COUNTAさ~ん!

エクセル関数 COUNTA関数擬人化キャラクター
COUNTA
COUNTA

私はCOUNTA関数、リングの上にあるデータの数を数えて返す!
さあ、どこのリングで暴れたら良いんだ??

キュウ
キュウ

グローブしてるところを見るとボクサーなんですね?

シノ
シノ

はい、指定したリング(セル範囲)にあるデータを見境なくカウントしてくれるExcel関数です!

COUNTA
COUNTA

私は細かいこと考えて数えるのは苦手なんだよ・・・そういうのはCOUNTIFに言ってくれ。

シノ
シノ

COUNTIF関数についてはまた別の機会に紹介します。
COUNTAさん、あなたのお仕事について教えてもらえますか?

COUNTA
COUNTA

いいよ、下の図を見てくれ。

COUNTA関数 画面イメージ
COUNTA
COUNTA

さっきチラっと紹介があったけど、私の仕事はデータのカウントだ。
図の例ではセル範囲B3:D7の中にあるデータをカウントした結果の11個を数値で返してる。

シノ
シノ

数値でもテキストでも1つのデータとしてカウントするんですね。

COUNTA
COUNTA

そうそう、データなら何でも数えるよ。

キュウ
キュウ

とても便利ですね!
空白に見えるスペースなど問題になると思うんですが、COUNTAさんはどう扱いますか?

COUNTA
COUNTA

スペースはな、人間の目には見えないだろうけど私にとってはれっきとしたデータなんだよ。
だからもちろん、カウントする。
融通が効かなくてすまないが、データはデータだ。

キュウ
キュウ

いえ、それが分かっていれば注意してお願いするので大丈夫です!

COUNTA
COUNTA

そう言って貰えて助かるよ。
私と仕事する上で気をつけて欲しいのはざっとこんな感じだ。

  • 見た目は空白でもスペースはデータなのでカウントする。
  • 見た目は空白でも数式(IFなど)の結果の空白はカウントする。
  • ゼロも数値データなのでカウントする。
  • エラー値だろうがカウントする。
シノ
シノ

数式の結果の空白もカウントする点には注意が必要ですね。

COUNTA
COUNTA

それはすまない、注意してやってくれ。

シノ
シノ

そんな、日頃からお世話になっているから感謝してますよ!

キュウ
キュウ

どんな場面で活躍しているんですか?

シノ
シノ

私は大きさが変わる表の大きさを調べるのにCOUNTAさんが返してくれるデータ数を使いますよ。
数式を編集する手間が省けてとても便利です。

COUNTA
COUNTA

OFFSETと協力するやつだな。
私が列全体を走り回ってデータを数えてるのに、OFFSETときたら基準セルから動きゃしないんだ。

【外部リンク】セルの参照範囲を可変にする|エクセルの神髄

【内部リンク】エクセル関数OFFSET関数擬人化記事

COUNTA
COUNTA

セルの上だけじゃなく、入力規則に出張することもあるよ。
その場合もOFFSETと・・・得な関数だなぁ、アイツ。

【外部リンク】入力規則のリストで参照範囲を自動変更するテクニック|いつも隣にITのお仕事

キュウ
キュウ

データを数えることでデータ範囲の大きさを測ることができるんですね!

COUNTA
COUNTA

上から順番に空白なくデータが入っていることが前提にはなるけどね。

キュウ
キュウ

ところで、お仕事には関係ないんですけどCOUNTAさんのAってどういう意味なんですか?
VLOOKUPさんのVはVertical(垂直)でしたよね。

COUNTA
COUNTA

エクセル関数の切り札、エースという意・・・

シノ
シノ

それは個人的にでしょう?

シノ
シノ

退職された監査役に聞いた話ですが、
かつて広く使われたLotus 1-2-3という表計算ソフトとの互換性の問題でLotus 1-2-3のCOUNT関数をExcelに移植する際、既にExcelにはCOUNT関数があっためCOUNTA関数という名前になったそうです。
名前の重複を避けるためアルファベットの最初のAをくっつけたとする説があるようですね!

COUNTA
COUNTA

なんだよ~、エースの方がカッコいいじゃないか・・・

キュウ
キュウ

エース級の活躍、お願いしますね!

COUNTA関数の不思議な挙動、注意点

COUNTA関数の不思議な挙動イメージ
[例で使われている数式]
=COUTA(,,,,,,,,,)
シノ
シノ

キュウさんが実務で仕事をお願いする前に、
COUNTAさんの不思議な挙動について話しておきますね。

COUNTA
COUNTA

不思議な挙動とは随分じゃないか・・・

キュウ
キュウ

まあまあ・・・

不思議な挙動とは、どんな挙動ですか?

シノ
シノ

上の図の数式を見て下さい。
COUNTAさんの引数に,(カンマ)の連続を引数として渡すと,(カンマ)の数に1を加えた数値を返すんです。

キュウ
キュウ

あれっ、本当ですね!!

シノ
シノ

詳しい仕組みは分かりませんが、図の例のように複数のセル範囲を,(カンマ)で区切って指定する場合に誤って最後に,(カンマ)を付けてしまうと

セル範囲内の空白でないセルの数に1を加えた数値を返すことになりミスに繋がる可能性があります。

キュウ
キュウ

気をつけなくては・・・!

COUNTA
COUNTA

不便な思いをさせてすまない・・・
また何か分かったら報告するよ。

まとめ

今回はデータの数を数えるエクセル関数COUNTA関数の使い方について解説しました。
データの数を数える、シンプルな機能だけに非常に重宝します。
表計算の根幹を支えるという意味ではSUM関数に並ぶのではないかと考えています。
類似のエクセル関数、COUNTIF関数も非常に便利かつ活躍の機会が多いのでいずれ記事にします。
最後まで読んで頂きありがとうございました!

エクセル関数 OFFSET関数擬人化記事

コメント

  1. […] 【内部リンク】Excel関数擬人化キャラクター記事 COUNTA関数 […]

  2. […] COUNTA関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!「データの件数を数えて表示したい。」 「件数の増減に応じて表示されてい […]

タイトルとURLをコピーしました