• ベストアンサー

Excel2000ですが、表の行数の出し方を教えて下さい。

Excel2000ですが、表の行数の出し方を教えて下さい。 Excelのファイルを見て頂けますか?→http://www.geocities.jp/rankei32000/book1.xls ダメなら→http://www.geocities.jp/rankei32000/yookyuusho1.htm このうち、表の行数が何という関数を使って、どのようにしたらいいのか分かりません。 よろしくお願い致します。

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

  • ベストアンサー
回答No.2

表の中の文字、数値の入っているセルの数は「COUNTA」関数で出せますね 表の空白行を数える関数は「COUNTBLANK」を使い空白行の合計を算出します よって、「COUNTA」関数と「COUNTBLANK」関数を足すと表全体の行数が計算できますね セル【D20】に「=COUNTA(G14:G33)+COUNTBLANK(G14:G33)」を入れてみてください

gokurosama
質問者

お礼

回答ありがとうございます。 COUNTA+COUNTBLANKとは余りに芸がないと思い、きっとCOUNT関数でやるはずだと思って色々やっていたんですが、やっぱり正攻法はこれだったんですね(^_^) ありがとうございました。 

すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

以前、講師をやっておりましたのでこの手の問題は見慣れております エクセル3級問題ですよね? NO3の方の計算式も正解なのですが、この問題の趣旨は「COUNT」「COUNTA」「COUNTBLANK」という三つの関数を使って計算結果を出しなさいと言う意味ですので難しい?式は必要ないという事になります 「COUNT」関数と「COUNTA」関数の引っ掛け問題なわけですね^^ ですからこの問題の趣旨からいくと計算式は・・・・・ 「=COUNTA(G14:G33)+COUNTBLANK(G14:G33)」となるわけです 意外と地味な計算式しか使わないですよ^^;

gokurosama
質問者

お礼

再度の回答ありがとうございます。 そうですね。問題はCOUNT関数を使えという趣旨ですから、問題に沿った解答となるとesupuresso さんの解答が正解ということになりますね。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答No3です。 =MATCH("ー",G:G)-MATCH("会員",G:G,0) の式ですが初めのMATCH関数の使い方ですが私自身も良くわかっておりません。照合の型に0などを付けますとエラーになってしまいます。一般にはMATCH関数はデータの並び方や種類にもよりますが照合の型にデータが昇順や降順に並んでいるなどのことが無い限り0を使いますね。G:Gの意味はG列を検索することを意味しています。

gokurosama
質問者

お礼

回答ありがとうございます。 私も早く、MATCH関数を使いこなせるようになりたいものだと思います。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

表の行数は次のような式になりますね。 G列で「会員」の項目名があり、それから下の行を求めるわけですが氏名の文字が入ったG列での最終行はこれまでの回答に寄せられているような考えでは求めることができません。 =MATCH("ー",G:G)-MATCH("会員",G:G,0) ここでMATCH関数の引数になっているーはひらがな入力のーです。半角文字ではありません。

gokurosama
質問者

補足

回答ありがとうございます。 MATCH関数というのも、初心者の私には初めてのものです。 マイナス部分のMATCH("会員",G:G,0)は調べてみて意味が解ったのですが、 前半のMATCH("ー",G:G)の意味が解りません。"ー"は検査値のようですが、何を意味するのですか? また照合の型が省略されていますが? G:Gは要するに、G列が範囲と理解していいのでしょうか? エクセルの関数はほとんど初めてですので、よろしくお願い致します。

すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

=ROWS(G14:G33) で行数を得られます。 これでも可能。 [表の行数] = [会員数] + [会員空欄のセル数]  ↓ =D14+D17 =COUNTA(G14:G33) + COUNTBLANK(G14:G33)

gokurosama
質問者

お礼

回答ありがとうございます。 ROWS関数というのがあるんですね。 出来ました!ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A