• ベストアンサー

Excel, 指定範囲の文字の抽出?について

データをとっていて、それをExcelで簡易的な表にしているのですが 1桁の数字のみのデータで 1セルにつき1個の数字 数は5000セルほどです。 で、その中から 1は何個あるか 2は何個あるか 3は何個あるか といったデータが欲しいのですが 関数とか詳しくないので 1個ずつ数えようかなと思ったのですが 時間もかかるし、2~3回はやって、合ってるか確かめないといけないし・・・・ 私、マクロ書けないので(やったことないし) それ以外何か、できる方法あったら教えてください。

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

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

A列にデータがあるなら =COUNTIF(A:A,1) でA列に記入された「1」の個数を数えます A列からF列にてきとーにデータがあるなら =COUNTIF(A:F,2) でその範囲に記入された「2」の個数を数えます。 【基礎的な注意点】 ただし,この式を「AからF列の範囲」に記入してしまうと「循環参照」になるので,別の列に記入します たとえばG列に。 もしくは,どうしてもA:F列に集計を記入したいなら,マジメにセル範囲を指定して =COUNTIF(A5:F3000,3) のように計算します。 【エクセルの基本的な使い方について】 勿論実際には G2に数字の1を記入し H2に =COUNTIF(A:F,G2) のようにして1の個数を数え G3に数字の2を記入し H2の式をH3にコピーして 集計表を作成します

その他の回答 (1)

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

一例です。 仮にA列範囲とします。 A列以外の任意セルに=COUNTIF(A:A,ROW(A1))入力、下方向に8行分コピーすると1~9の個数が集計されます。

関連するQ&A