空白セルの数をカウントするには? ISBLANKとCOUNTIFを活用したデータ分析の方法 | EXCELトピックス

スポンサーリンク
スポンサーリンク
amazon
スマイルSALE
--:--:--
ad. 価格範囲を指定して商品を探せます

空白セルの数をカウントするには?

Excelでデータを確認する際、入力漏れや未入力のセルがいくつあるかを調べたいことがあります。

空白セルの数を数えるには、COUNTBLANK関数を使うのが最も簡単です。条件付きで数えたい場合はCOUNTIF関数、空白判定を細かく確認したい場合はISBLANK関数を利用できます。

COUNTBLANK関数で空白セルを数える方法

空白セルの数を数える専用の関数がCOUNTBLANK関数です。

基本構文

=COUNTBLANK(範囲)

例えば、A2:B6の空白セルを数える場合は次のように入力します。

=COUNTBLANK(A2:B6)

計算例

A B C
1 データ 空白セル数
2 100 200 =COUNTBLANK(A2:B6)
3 150
4 300
5 250
6 400

この例では、A2:B6の中に空白セルが4つあるため、結果は4になります。

COUNTIF関数で空白セルを数える方法

COUNTIF関数でも、条件に空文字を指定することで空白セルを数えられます。

数式

=COUNTIF(A2:B6,"")

COUNTBLANK関数と同じように、空白セルの数を返します。

ISBLANK関数とSUMPRODUCTで数える方法

ISBLANK関数は、セルが空白かどうかを判定する関数です。

複数セルの空白判定を数える場合は、SUMPRODUCT関数と組み合わせます。

数式

=SUMPRODUCT(--ISBLANK(A2:B6))

数式の解説

  • ISBLANK(A2:B6):各セルが空白かどうかをTRUE/FALSEで判定します。
  • --:TRUEを1、FALSEを0に変換します。
  • SUMPRODUCT:1の合計を求め、空白セルの数を返します。

どの関数を使えばよい?

方法 おすすめの用途
COUNTBLANK 空白セルを単純に数えたい場合
COUNTIF 条件付きカウントと同じ考え方で処理したい場合
ISBLANKSUMPRODUCT 空白判定を利用した応用的な処理をしたい場合

注意点

  • 見た目が空白でも、スペースが入力されているセルは空白として扱われません。
  • 数式で""を返しているセルは、関数によって空白として扱われる場合があります。
  • 本当に未入力のセルだけを判定したい場合は、ISBLANK関数の結果も確認するとよいでしょう。

まとめ

  • 空白セルを数える最も簡単な方法は=COUNTBLANK(範囲)
  • COUNTIF(範囲,"")でも空白セルをカウントできる。
  • ISBLANK関数は、セルが空白かどうかをTRUE/FALSEで判定できる。
  • スペースや数式で返された空白には注意が必要。

使用した関数について

ISBLANK関数でセルが空であるかどうかを確認する方法やIFとの組み合わせについてわかりやすく解説
ISBLANK関数についてISBLANKの概要セルが空かどうかを判定Excel関数=ISBLANK( セル )概要 指定したセルが空であるかを判定し、TRUE(空)またはFALSE(空でない)を返します。 セルに何らかの値が入っている場合はFALSEを返します。 空白文字や数式による空白はFALSEと判定されます。 エ...
COUNTIF関数で条件に合うデータ数をカウントする方法と複数条件と「含む」や「又は」についてわかりやすく解説
COUNTIF関数についてCOUNTIFの概要条件に合うデータの数をカウントするExcel関数=COUNTIF( 範囲 , 条件 )概要 条件に合うデータ数を求める 条件は 数値、式などを入力するか、そのセルを指定する 複数の条件についてはCOUNTIFSを用いるが、1つの条件でも使用できる。 文字を指定してもよいが、...
SUMPRODUCT関数でセルの乗算値の合計を求める方法と割算の合計方法についてわかりやすく解説
SUMPRODUCT関数についてSUMPRODUCTの概要セルの乗算値の合計を求めるExcel関数/数学=SUMPRODUCT( 数値1 , 数値2 , 数値3 ,,, )概要 セルの乗算数の合計値を求める カンマ区切りで乗することができる 行単位で乗じて、合計してゆく。各数値ごとに乗じているわけではない 値が入ってい...
COUNTBLANK関数で空白セルの個数を求める方法と空白文字を空白セルにする方法についてわかりやすく解説
COUNTBLANK関数についてCOUNTBLANKの概要空白セルの個数を求めるExcel関数=COUNTBLANK( 数値 ,,,, )概要 空白セルをカウントする 数値、数値など、指定した範囲内の空白セルをカウントします。 COUNTACOUNTBLANKCOUNTスペースキーによる空白文字、文字、エラー値、論理値...