Excel でデータが入力されているセルの個数を簡単に数えたい

文書翻訳 文書翻訳
文書番号: 952196 - 対象製品
Excel (エクセル) で COUNTA や COUNTIF 関数を使ってセルの個数を調べる方法を画面写真と会話でご紹介します。
?アンケートの有効回答数を数えているんすが、データが多くて……。何かいい方法、ありませんか?
元に戻す画像を拡大する
00 01
answer image
Question Image
それなら COUNTA という関数を使うといいわよ。COUNTA は、指定したセル範囲にある空白以外のセルを数える関数なの。

簡単だから、早速、試してみましょう。まず、集計結果を表示させるセルを決めて、「=COUNTA(」と入力してみて。
?
?これでいいですか?
元に戻す画像を拡大する
00 02
answer image
Question Image
ええ。そうしたら、続けて、集計の対象となるデータが入力されているセルの範囲を入力するの。

このとき、列や行の見出しなどデータ以外の文字列が入力されている部分は範囲に含めないこと。この表では、A 列や 3 行目がそうよ。

それと、見た目には何も入力されていなくても、半角や全角のスペースが入力されていたりすると、空白以外のセルとしてカウントされてしまうから、注意してね。
?
?はい。アンケートの回答は、左上がセル B4、右下がセル M53 の範囲に入力されているんですが……。
answer image
Question Image
その場合、"=COUNTA(" に続けて、「B4:M53)」と入力してから、Enter キーを押して確定してみて。
元に戻す画像を拡大する
00 03

?
?関数を入力したセルに "450" と表示されました。これが有効回答の総数か。こんなに簡単に集計できちゃうんだ……。
元に戻す画像を拡大する
00 04
answer image
Question Image
"=COUNTA(B4:M53)" という式のセル範囲、つまり "B4:M53" の部分を変更すれば、四半期ごとや、顧客 ID ごとの有効回答数を集計することもできるわよ。?
?関数って、使ってみるとすごく便利ですね。もしかして、回答が A の数や B の数をそれぞれ集計したりすることも、できたりして?
answer image
Question Image
もちろん、できるわよ。特定の値が入力されているセルの数を集計するときは、COUNTIF という関数を使うの。

COUNTIF の場合、集計対象のセル範囲の後に続けて、検索条件を指定するのよ。たとえば、セル範囲 B4:M53 で、"A" という値が入力されているセルの数を集計したい場合は、「=COUNTIF(B4:M53,"A")」と入力すればいいの。
元に戻す画像を拡大する
00 05


検索条件は、「"A"」や「"B"」のように、二重引用符で囲んで入力する必要があるので、注意してね。
?
?式を入力して Enter キーを押すと……。"220" と表示されました。これが、"A" の数か。あっという間に集計できて、数え間違える心配もないなんて、関数を使わない手はないですね。
元に戻す画像を拡大する
00 06
answer image
Question Image
応用編として、たとえば、検索対象が 1、2、3、……などの数値の場合に、"3 より大きい値が入力されているセル" を集計することもできるのよ。その場合、検索条件のところに「">3"」と式を入力して、「=COUNTIF(B4:M53,">3")」というようにすればいいの。今度、試してみてね。?

プロパティ

文書番号: 952196 - 最終更新日: 2014年6月10日 - リビジョン: 2.3
この資料は以下の製品について記述したものです。
  • Microsoft Excel 2013
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2000 Standard Edition
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com