Excel

クリックしながら数えたらアカン、データの個数はこの方法で求める!

投稿日:2018年11月3日 更新日:

この記事のURLとタイトルをコピーする

この記事を読むのに必要な時間は約 6 分です。

セルに入力されたデータの個数を知りたいとき、クリックしながら目視で「1,2,3……」と数えてしまうのは時間のムダ。Excelの機能と関数を使った、2つのテクニックで解決しましょう。

 

Excelの表に「データが何個あるか」を数えたいとき、セルをクリックしたりカーソルキーを押したりしながら「1,2,3……」と数えていませんか? やってしまいがちな操作ですが、正確性に欠けますし、そもそも時間のムダです。

エクセル時短】第17回では、データの個数を知りたいときに役立つExcelの2つのテクニックを紹介します。

すばやく個数を知るならステータスバーに注目

1つ目のテクニックは、Excelの機能を使います。データの個数を知りたいセル範囲を選択し、画面下部のステータスバーをチェックするだけです。

ここでは会員リストの[氏名]列のデータの個数を調べます。セルB3〜B32をドラッグして選択すると、ステータスバーの右側に「データの個数:30」と表示されました。

あっという間にわかりましたね。データの個数をセルに表示する必要はなく、ただ知りたいだけの場合に便利です。もし「データの個数:○個」と表示されない場合は、次の方法で設定を確認してください。

ステータスバーを右クリックし、[データの個数]にチェックマークを付けておきます。

セルに表示しておきたいときは関数を使う

2つ目のテクニックは関数です。データの個数を常にセルに表示しておきたい場合に使います。

データの個数を求める関数はいくつかありますが、単純に数えるなら「COUNTA」(カウントエー)関数の出番です。

COUNTA値1, 値2, , 値255

COUNTA関数は、引数[]に指定したセル範囲に含まれるデータの個数を求めます。実際に見てみましょう。

1COUNTA関数を入力する

ここではセルB3〜B32のデータの個数を求めます。セルI3に「=COUNTA(B3:B32)」と入力します。

2データの個数が求められた

セルB3〜B32に含まれるデータの個数が求められました。結果は「30」。ステータスバーで確認した個数と同じです。

このように、セルに「何らかのデータが入力されていればカウントする」のがCOUNTA関数です。数値、文字列、数式、半角/全角スペースのすべてが数える対象になります。

一方、COUNTA関数と似た関数に「COUNT」(カウント)関数があります。

COUNT値1, 値2, , 値255

COUNT関数の構文はCOUNTA関数と同じですが、引数[]に指定したセル範囲に含まれる数値のデータだけを数えます。ポイントは次のとおりです。

  • データが数値なら数える
  • 文字列の数字は数えない
  • 数式の結果が数値なら数える
  • 数式の結果が文字列なら数えない
  • 論理値(TRUE/FALSE)は数えない

※Excelでは日付・時刻(シリアル値)も数値として扱われます

セル内の半角/全角スペースなどは無視し、「数値が入力されていればカウントする」のがCOUNT関数です。COUNTA関数との違いを見てみましょう。

ここでは[年齢]列のデータの個数を求めます。セルI6には「=COUNTA(E3:E32)」、セルI9には「=COUNT(E3:E32)」と入力しました。30行のうち空白のセルは4つなので、どちらの結果も「26」となるはずですが……

COUNTA関数とCOUNT関数で、結果が異なっていますね。これは半角スペースが入力されているセルE5と、数字が文字列になっているセルE11が原因です。

実は、セルE5には半角スペースが入力されています。また、セルE11は表示形式が[文字列]になっており、[数値]として認識されていません。

COUNTA関数はセルE5にもデータがあると判断して「27」を返し、COUNT関数はセルE11を無視して「25」を返すわけです。不要なスペースを削除し、文字列となっているセルの表示形式を数値に変更すれば、正しい結果が得られます。

最後に、空白だけを数えたいときに使える「COUNTBLANK」(カウントブランク)関数も紹介しましょう。

COUNTBLANK範囲

COUNTBLANK関数は、引数[範囲]に指定したセル範囲に含まれる空白のセルの個数を求めます。引数[範囲]は1つだけしか指定できません。

1COUNTBLANK関数を入力する

セルI12に「=COUNTBLANK(F3:F32)」と入力します。

2空白のセルの個数が求められた

セルF3〜F32のうち空白のセルの個数を数えられました。セルの見た目が空白でも、半角/全角のスペースが入力されていると数えられないことに注意してください。

データの個数を求める作業には、正確性が求められます。目的に応じてExcelの機能(ステータスバー)と関数を使い分けてください。

お問い合わせ

LINEスタンプ
LINE@友だち追加

くまはちLABのご利用ありがとうございます!
 
くまはちLABの最新情報をフォローしてゲットしてください!

 
この記事のURLとタイトルをコピーする

-Excel
-, , , , ,

関連記事

初心者向けのVBA

この記事を読むのに必要な時間は約 1 分です。 https://www.facebook.com/emad.ghazy.39 excel for you https://www.facebook.co …

Excel VBA入門 レッスン1 VBA概要

この記事を読むのに必要な時間は約 2 分です。 Excel VBA入門 ExcelのVBAを基礎から丁寧に解説しています。Visual Basicの基礎的事項からExcelコマンドのコードからの実行な …

【エクセル時短】日付と合計、いちいち手入力できません たった1秒のショートカットキー

この記事を読むのに必要な時間は約 2 分です。 Excelで報告書や集計表などを作成するとき、「作成日」などの日付と、金額などの合計の入力は欠かせません。頻繁に行う操作は手入力ではなく、ショートカット …

Cara print Microsoft Exel

この記事を読むのに必要な時間は約 1 分です。 How to print Microsoft Excel file パソコンワークスくまはち神戸を中心に自営業者や個人事業主さんのパソコンのメンテや修理 …

Excel VBA – Comment créer un Formulaire de Saisie (Module n° 2)

この記事を読むのに必要な時間は約 2 分です。 Bonjour à tous, Cette vidéo va vous montrer comment réaliser du Code VBA à p …