Excelステータスバーのデータの個数が空欄もカウントする

このQ&Aのポイント
  • Excelのステータスバーには、「オートカルク」という機能があります。この機能では、選択したセルのデータの個数や合計などを表示します。
  • しかし、「データの個数」を表示させるモードで、空欄セルを選択すると、空欄でもデータがあるとしてカウントされる場合があります。
  • 通常の空欄セルと比較しても、「=if(問題のセル=通常の空欄セル,'*','')」としても、空欄セルがカウントされます。ただし、問題のセルを削除すると、以降はカウントされなくなります。
回答を見る
  • ベストアンサー

Excelステータスバーの「データの個数」(オートカルク)が空欄もカウントする

 Excelで、画面右下、ステータスバーに、選択したセルのデータの個数や合計などを表示させる「オートカルク」機能があります。  「データの個数」を表示させるモードで、空欄セルを選択しているも関わらず、データがあるものとしてカウントする場合があります。  ブランクや関数が入っているわけでもなく、カウントされない通常の空欄セルと、「=if(問題のセル=通常の空欄セル,"*","")」で比較してみましたが、しっかり"*"が表示されました。  なお、問題のセルでdeleteキーを押すと、以降はカウントされなくなります。  このような「カウントされる空欄セル」の正体と、出現を防ぐ方法を教えいただけますでしょうか。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

ステータスバーの「データの個数」はCOUNTA関数と同じで「値として入力したNullデータは1個とカウントする」仕様のようです。 またA1セルに「=""」を入力し、B1は「全くの空白」として  =IF(A1=B1,"*","") と入力すれば「*」が表示されます。これが「正体」だと思います。 つまり明示的、あるいは関数で入力したNull値がある場合はオートカルクの「セルの個数」は見た目と合致しません。  =SUMPRODUCT((LEN(A1:A100)>0)*1) のような式で「=""」の個数を除外することは可能ですが、オートカルクではできないでしょう

kittler
質問者

お礼

お礼が遅くなりまして失礼いたしました。納得しました。

関連するQ&A

  • エクセル 塗りつぶししたセルの個数をカウントしたい

    表の集計で、【セルの色を塗りつぶして区別したデータの個数】を、カウントする方法を教えて下さい。 事例ですが、飲食店の月間の宴会データ作成で、売上・客数・組数など集計表に数値で表示されているものは、SUM、COUNT関数で求めています。 質問は、【送迎付きの宴会】データがあり、集計表に数値ではなく【セルの塗りつぶし】で記録されています。目視で数えるのがめんどくさいため、この塗りつぶしの個数をカウントする良い方法がありましたら教えて下さい。

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

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

  • エクセルのステータスバー

    エクセルで、オートフィルターを使用したとき、 ステータスバーに抽出したデータの個数を表示させたいのですが、 どうしても、 「フィルターモード」としか表示されません。 シートは3枚あって、 1枚はちゃんと個数が表示されるのに、 他の2枚が両方ともフィルターモードとしか表示されないのです。 ステータスバーの上で右クリックをして データの個数を表示させるように指定は出来ているのですが。。。 なぜでしょうか?

  • エクセルで連続するデータの個数だけカウントする

    エクセルは2013を使用しています。 シートには各セルに「○」 「×」 「□」 「空白」が入力されています。    A   B  C 1  ○   ○ 2  × ○   3  × ○ □ 4     ○ □ 5  ○ × □ 6  × □ ○ 7  ○ □   8       ○ 計  2 5 3 ※A列の計・・・×が連続している ※B列の計・・・○と□が連続している ※C列の計・・・□が連続している このように連続するデータの個数だけをカウントする方法を教えて下さい。 よろしくお願い致します。

  • Excelの関数で表示されているデータの個数をカウントする関数

    Excelの関数で表示されているデータの個数をカウントする関数はどのようにしたらよいでしょうか?教えて下さい。

  • Excelで日付による個数カウント

    過去の質問を検索しても見つけることができなかったので教えてください。 Excelである日からある日までの個数をカウントしたいのですが何かよい方法はありますか?できるだけ簡単な方法が良いのですが。 やりたいこと) 列A 列B A  1/5 B 1/4 A 1/6 B 1/5 A 1/5 B 1/7 B 1/8 B 1/6 たとえば上記のような表があるとして列Bの1/5~1/7の個数を別のセルに表示したいのです。最終的には列Aが“B”かつ1/5~1/7の個数を別のセルに表示したいのです。 回答をお願いします。

  • エクセルにて指定データをカウントする。

    以下のようなデータがあります。 ○ × = × × = ○ ○ ここにはデータが全部で8個あり、=が2個ありますから これを 2/8と表示させたいと思ってます。 指定した範囲のセルの個数はCOUNTA、指定したデータと一致するものは COUNTIFで数えられると思いますが、これらを A / B という表示形式で表示する方法が分かりません。また、COUNTIFの中で COUNTIF(A1:A8, "×")はうまく動きますが、COUNTIF(A1:A8, "=")はちゃんとカウントしてくれません。よろしくお願いします。

  • エクセルでステータスバーに出てくる合計値やデータの個数をクリップボードにコピーしたい

    エクセルで、範囲を選択すると、「合計値」や「データの個数」などをステータスバーに表示できると思います。 その値をクリップボードにコピーしたいのですが、やり方をご存知の方がいらっしゃればご教授願います。 標準機能では実装されておらず、マクロやアドインを追加する必要があってもOKで、フリーでそういったマクロやアドインがあれば、ダウンロード先を教えていただければと思います。 よろしくお願い致します。

  • 同一セル中にある重複データをカウントしたい

    例えば、A1セルに「2, 2, 2, 3, 12, 22」というカンマで区切ったデータがあり、B2セルに2の個数をカウントしたい(12、22はカウントしない)時、どうすればいいのでしょうか?

  • データの無いセルをカウントしない方法

    下記の数式で、各数字の合致数を求めて表示しています。 =SUMPRODUCT(COUNTIF(I4:J4,B2:C3000)) 求めるデータ数が、毎回違う為、範囲をB2:C3000としています。 データがC3000迄無い場合、空欄のセルをゼロと認識して、ゼロのカウントが増えてしまいます。 空欄の部分は、ゼロとしてカウントせず、データが入っている部分だけカウントする方法はありますでしょうか? ご教授、宜しくお願いします。

専門家に質問してみよう