• ベストアンサー

セルのカウント

オートフィルタをした後に表示されているセルの数だけカウントしたいのですがどうすればよいでしょうか? 関数のCOUNTAを使うと表示されていないセルの数もカウントしてしまうのですが。 宜しくお願いしまうす。

質問者が選んだベストアンサー

  • ベストアンサー
  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.1

参考にしてください。

参考URL:
http://www.officetanaka.net/excel/function/tips/tips21.htm
hetox2
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • hyengi
  • ベストアンサー率33% (1/3)
回答No.2

表示されていないセルに空白(スペース)が入ってないでしょうか? 空白が入っていると値が入力されていると見なされ カウントしてしまいます。 入力した値が数字のみでしたら COUNTで空白は除かれてカウントしてくれます。

関連するQ&A

  • Excel:オートフィルタの抽出個数カウント方法について

    Excelのオートフィルタにて (1)空白セルを抽出し、その数をカウントする (2)空白セル以外を抽出し、その数をカウントする を同時に行いたいのですが、 どの様な数式を使えばよいでしょうか。 (2)はSUBTOTAL関数で引数をCOUNTA関数にすれば出来ますが、、 どなたか、ご教授願います。

  • 関数で可視セルのデータ個数カウント

    Excel2002を使用しています。 オートフィルタで抽出したデータの個数を関数で カウントしたいのですが、可視セルのみをカウント 出来る関数はあるのでしょうか? 例えば   A 1 件数 2  2 3  1 4  3 5  1 6 関数 A6セルに何らかの関数を入れておき、 A列のオートフィルタを使って、1を抽出した時は A6に”2” 3を抽出した時はA6に”1”を表示させたいの です。 このように、可視セルのデータ個数のみを カウントする関数はありますでしょうか? フィルタを使わずにCOUNTIF関数でカウントする 方法、また、可視セルをコピー貼り付け後 カウントする方法は避け、あくまでフィルタで 抽出したデータの個数を瞬時にカウントしたいの です。 ご教授宜しくお願いします。

  • countaで空白セルもカウントされてしまう

    エクセル2003で、counta関数を使って何かが入力されているセルの数を数えているのですが、 何も入力されていないセルまでカウントされてしまいます。 その何も入力されていないように見えるセルは、スペースもなにも入力されておらず、 そのセルの上でDelキーを押すと、そのセルはカウントされなくなります。 空白に見えるセルをDelキー押していけばいいのですが、空白に見えるセルが大量にあるので、1つ1つDelキーを押していくのは大変です。 空白に見えるセルをカウントしないようにする方法ありますでしょうか?

  • 式で""を設定をした空白セルがCOUNTAでカウントされます

    COUNTA()関数で、文字が入っているセル数をカウントしています。 COUNTA()の対象範囲の中に下記の式が入ったセルが存在します。 =IF(COUNTA(B2:AA91)>127,1,"") 式の結果設定された値は""で、見た目空白になっているのですが、 COUNTA()ではカウントされてしまっているようです。 空白セルの設定方法は、""を代入するではまずいのでしょうか? 式による結果、空白セルを設定し、COUNTA()でカウントされないように したいのですが、良い方法をご存知の方がいらっしゃいましたら 教えていただけないでしょうか? ちなみに、COUNTA()、IF()の式は、実際はもう少々複雑で、 COUNTA()-COUNT()等の式の追加は、できるだけ回避したいです。 できればマクロも可能な限り回避したいです。 スパッと空白セルはこうやって設定するんだよ!的なコメントが いただければ最高にうれしいです。 わがままな質問で申し訳ありませんが、よろしくお願いいたします。

  • オートフィルターとCOUNTAについて

    オートフィルターとCOUNTAについて お世話になります。初歩的な事かもしれませんが教えて下さい。 とものデータベースをオートフィルターで抽出して、その行がいくつあるか、ある列で COUNTAをかけました。その時はたまたま抽出行が少なかったので、実際に数えてみて 更にCOUNTAをかけてみましたら、COUNTAの方の数が大きくなっていました。何度も 数えてみたのですが、実際に抽出された行数より多い数にCOUNTAだとなってしまいます。 オートフィルターで隠れている部分まで、空白でないセルをカウントしているのでしょうか? 対処法をご存知に方いましたら、教えて下さい。 エクセル2003を使用しています。 宜しくお願い致します。

  • エクセルでスペース入力セルをカウントしない方法

    counta関数で、セルに何らかの文字、数字が入力されているセルの個数をカウントできますが、スペースが入力されているセルもカウントされてしまいます。 スペース(複数回入力されている場合も)が入力されているセルをカウント対象外とする方法はありますか?

  • Excelで任意の文字を含むセルの1つ下のセルを文字カウント

    関数初心者です。 Excelで任意の文字を含むセルの1つ下のセルを文字カウントする、シンプルでスマートな方法はないでしょうか? 具体的には      A列 1行目 @: インデックス1 2行目 この行の文字数をカウント 3行目 <空白行> 4行目 @: インデックス2 5行目 この行の文字数をカウント 上記のようなケースで「@:」を含むセルの1つ下の行(2,5行目の文字数をカウントしたいのです。 現状では、以下のような不細工な方法でやっています: A列の左隣に列を3つ挿入し(オリジナルのA列がD列になります)、C1に「=FIND("@:", D1)」とした上で関数を最終行までコピー→この例では1,3行目に「1」と表示されます 次にB2に「=IF(C1=1,"TRUE","")」と入力し、これを最終行までコピー→この例では2,5行目に「TRUE」と表示されます 最後にB列にオートフィルタをかけ、TRUEの行だけ表示したうえで、A1に「=LEN(A1)」と入力して、これを最終行までコピーしています→これで、2,5行目の文字数がカウントされます こんなヘタクソな方法ではなく、1つの関数で綺麗に同じ結果を得る方法はないでしょうか? もっと勉強すれば、自分でも出来るかもしれませんが、今すぐ必要なのでどうかご教示ください。

  • エクセル2003 文字のカウントについて

    エクセル2003の環境です。 1つのセルの中に複数の物件名が記入されています。 その物件数をカウントしたいのです。 参考画像の表の赤枠のセルにどのような数式を設定すればいいか教えて下さい。 尚、=COUNTA(B2:B7)を使うと答えは「3」となり、=COUNTA(B2:B7,"・")を使うとなぜか答えは「4」となります。 期待する値「5」を得る為にはどのような関数を利用すればいいでしょうか?

  • カウントできますか?

    オートフィルタで抽出されたデータの数をカウントする方法はありますか? 単純に何個というのがわかればいいです。

  • [マクロ]値に変換しても、空白のセルがカウントされてしまいます。

    式が入っているセルを値に変換し、値が入ってるセルだけをカウントさせたいのですが、もともと式が入っていた空白になっているセルもカウントしてしまいます。 値の変換の仕方が間違っているのでしょうか? それともカウントの仕方が良くないのでしょうか。 値に変換するのは自動記録のマクロを作成しました。 カウントは、COUNTA関数をVBAで使用しています。 空白のセルをカウントさせない方法を教えてください。 マクロ・VBA初心者なので、値に変換するVBAも合わせて教えていただけると勉強になります。 よろしくお願いいたします。

専門家に質問してみよう