• ベストアンサー

エクセルの質問

画像が上手く添付できてるか分かりませんが エクセルを使って 縦のAの所に人の名前(もしくは何らかの文字)を入力するとBのところに数字で「1」と表示される方法 を知りたいです。 (B6の4は集計と言いますか。上記のやり方がわかれば集計はやれると思います。うろ覚えですがオートSUM?とかでしたっけ) 説明べたで申し訳ないですがよろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

方法1: A2を調べるため,B2には =IF(A2="","",1) などのようにしてみます。 方法2: A列には生データで名前を記入するかしないかの場合, =COUNTA(A1:A10) あるいは =COUNTA(A:A) などのようにして,生文字が記入されたセルの個数を直接数えます。 A1に「列のタイトル」を言葉で入れていている場合など,計算の対象範囲から外すなり数を一つ引き算するなど,マイナーチューニングは適宜工夫して計算してください。

158gonta
質問者

お礼

返事が遅くなってすみませんでした。 回答ありがとうございました。 参考になりました。

その他の回答 (2)

回答No.3

文字が入力されている/されていないの二択であれば、"Bに「1」、それを合計"という手順を踏む必要もなく、 No.1の方の「方法2」を使えば、合計数を直接出せます。 ■"COUNTA"関数は、範囲内で文字や数値、式などのデータが入力されているセル数をカウントします。 参考URLは、派生の使い方も載っています。 ※「男性」と「女性」で、それぞれ何人かカウントしたい など

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/count.htm
158gonta
質問者

お礼

返事が遅くなってすみませんでした。 回答ありがとうございました。 参考になりました。

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

目的が集計ならば、次の方法もあります。 =COUNTIF(A:A,"*") 但し、文字列を計数しているので数値は対象外です。

158gonta
質問者

お礼

返事が遅くなってすみませんでした。 回答ありがとうございました。 参考になりました。

関連するQ&A