• ベストアンサー

エクセルで表(データが入った行)の行数を調べたい時?

私は隣の列に 1 2 と入力し あとは両セルを範囲指定して、 オートフィルをすると 行の数だけ数が増えていくので そういう方法をしていたのですが、 他に何か簡単でいい方法がありますでしょうか? それと、不思議なことに セルに 1 2 と入力して上記と同じようにオートフィルをやっても 数が増えていかず、 全部1になってしまうファイルがあります… このファイルのこのセルには どういった仕掛け(設定?)がしてあるのだと思われますか? どなたかご存知のかたご教示して頂けないでしょうか? 宜しくお願いいたします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

連続番号のオートフィルならCtrlキーを押しながらで出来ます。 ただ行の削除・追加で再調整が必要なので下記の数式が便利です。 =ROW() これで現在の行を表示、2行目から開始するなら-1すればOK ただ選択したセル上のデータのカウントならステータスバー上にて 右クリックのメニューで「データの個数」という方法もあります。

noitigo
質問者

お礼

いつもお世話になります!!! Ctrlキーを押しながらってのいいですね! これから使わせて頂きます!!! >右クリックのメニューで「データの個数」という方法もあります。 これも知りませんでした! ん~、さすがmshr1962さんですね*^_^* また勉強させて頂きました!!! ありがとうございました!!!

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

以下の方法は如何でしょうか。 (例)A1~A10範囲を検証 ・{=SUM(IF(LEN(A1:A10)>0,1))}  { }は関数入力完了時、shift+ctrl+enterを同時入力します。 オートフィルについては、私も分かりませんが対象セル右下に見える小さな「■:フィルハンドル」を右ドラッグすると、ショートカットメニューが表示されますのでそれを利用しては如何でしょうか。

noitigo
質問者

お礼

オートフィルについてですが、 検証後、謎は解けました!!! オートフィルタをかけてフィルタリングしてある状態では、 オートフィルでは(どんな方法でも)数が増えていかないみたいです!!! フィルハンドルの右クリックの方法も忘れてました・・・^^; アドバイスありがとうございました!!!

  • nonpq
  • ベストアンサー率30% (64/210)
回答No.1

COUNT関数で計算すると、オートフィルでなくてもセル数を数えられると思うのですが。  =COUNTA(セル範囲)+COUNTBLANK(セル範囲)    データ有セル数  空白セル数 オートフィルよりも、連続データの作成の機能を用いたほうが確実に増分値で連番作成が可能です。

noitigo
質問者

お礼

なるほど! カウント関数という手がありましたね! 最近関数を使ってないので、 忘れていました(反省・・・) 参考になりましたー!!! ありがとうございました!!!!

関連するQ&A