Posted in

Excel カウント

Excelでカウントを行う方法は複数あります。目的に応じて、どの関数を使うかが決まります。代表的なカウント関数とその使い方を説明します。


✅ 1. COUNT 関数(数値の個数をカウント)

書式:

=COUNT(範囲)
  • 目的:数値が入力されているセルの個数をカウント
    • 範囲:A1:A10
    • =COUNT(A1:A10)A1:A10 範囲内の数値の個数をカウント

📌 注意:文字列や空白セルはカウントされません。


✅ 2. COUNTA 関数(空でないセルの個数をカウント)

書式:

=COUNTA(範囲)
  • 目的:数値、文字列、エラー、日付など、空でないセルの個数をカウント
    • 範囲:A1:A10
    • =COUNTA(A1:A10)A1:A10 範囲内の空でないセルの個数をカウント

📌 注意:空白セルも含まれず、数値と文字列両方がカウントされます。


✅ 3. COUNTIF 関数(条件に合うセルをカウント)

書式:

=COUNTIF(範囲, 条件)
  • 目的:指定した条件に一致するセルの個数をカウント
    • 範囲:A1:A10
    • =COUNTIF(A1:A10, ">10")A1:A10 範囲内で、値が10より大きいセルの個数をカウント
    • =COUNTIF(A1:A10, "apple")A1:A10 範囲内で、”apple” と一致するセルの個数をカウント

✅ 4. COUNTIFS 関数(複数の条件でカウント)

書式:

=COUNTIFS(範囲1, 条件1, 範囲2, 条件2, ...)
  • 目的:複数の条件に一致するセルの個数をカウント
    • 範囲1:A1:A10(名前)
    • 範囲2:B1:B10(年齢)
    • =COUNTIFS(A1:A10, "John", B1:B10, ">30")A1:A10 範囲内で “John” という名前かつ、B1:B10 範囲内で30歳より大きい人数をカウント

✅ 5. COUNTBLANK 関数(空白セルの個数をカウント)

書式:

=COUNTBLANK(範囲)
  • 目的:範囲内の空白セルの個数をカウント
    • 範囲:A1:A10
    • =COUNTBLANK(A1:A10)A1:A10 範囲内の空白セルの個数をカウント

✅ 6. COUNTIFCOUNTIFS の応用例

  • 数値が10以上のセルの個数をカウントしたい場合:
    =COUNTIF(A1:A10, ">=10")
    
  • 文字列「apple」を含むセルの個数をカウントしたい場合:
    =COUNTIF(A1:A10, "*apple*")
    

📌 よくある使い方のまとめ

関数説明使用例
COUNT数値セルのみカウント=COUNT(A1:A10)
COUNTA空でないセルをすべてカウント=COUNTA(A1:A10)
COUNTIF条件に一致するセルをカウント=COUNTIF(A1:A10, ">10")
COUNTIFS複数の条件に一致するセルをカウント=COUNTIFS(A1:A10, "John", B1:B10, ">30")
COUNTBLANK空白セルをカウント=COUNTBLANK(A1:A10)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です