COUNTA関数は、指定した範囲で空白ではないセルの個数を数える関数です。数値と文字列の両方を数えます。
一番簡単な使用例
B2からB7までのうち、空白でないセルを数えます。
=COUNTA(B2:B7)
この例の結果は5件です。
検証について:この記事の数式、計算結果、セル参照は、Microsoft Excel 2019(バージョン16.0)で実際に確認しています。表の内容はすべて架空のサンプルです。
この関数でできること
数値、文字列、記号など、内容が入力されたセルを数えられます。
関数の書き方
COUNTA(値1, [値2], ...)
| 引数 | 意味 |
|---|---|
| 値1 | 空白でないセルを数える最初の値、セル、またはセル範囲です。 |
| 値2以降 | 必要に応じて追加する値、セル、またはセル範囲です。 |
実際のExcelで使ってみる
数値、文字列、空白を混ぜたB列を使います。

- セルB8を選択します。
- =COUNTA(B2:B7) と入力してEnterキーを押します。
- B8に5と表示されることを確認します。

サンプルファイル
数式と計算結果を確認できる完成済みファイルです。ダウンロード後、結果セルを選択すると数式バーで式を確認できます。
実務で使える例
回答済み件数、担当者名が入力された件数、連絡先の登録件数などを確認できます。
初心者が間違えやすいポイント
- COUNTA関数は数値だけでなく文字列も数えます。
- 数値だけを数えたい場合はCOUNT関数を使います。
関連する関数・教材
目的に合う関数を選ぶために、次の記事も確認できます。
- 数値だけを数える場合はCOUNT関数を使います。
- 条件に合う件数にはCOUNTIF関数を使います。
まとめ
COUNTA関数は、空白でないセルを数えます。COUNT関数との違いは、文字列も数える点です。


コメント