• ベストアンサー

エクセルのデータをカウントしたいのですが

基本的なことで質問します。エクセルのシートで、たとえばA列に数値が1~5までのどれから入っています。1~5までの数がそれぞれいくつ入っているかカウントして、それぞれの個数を表示させる時には、どのような関数を使えばよいのでしょうか。

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

  • ベストアンサー
  • ja7awu
  • ベストアンサー率62% (292/464)
回答No.2

> 1~5までの数がそれぞれいくつ入っているかカウントして・・・ 例は、1~5迄ですので、それぞれの数を求めるのに、式をコピーするとすれば、 第2引数に直接 数値を指定していると、式をコピーしても数値部分を直すことになります。 式が多くなると、手間がかかります。 そこで、数の指定に行番号を指定すれば、そのままコピー出来ます。 例えば、A1:A1000 の範囲で 1~100 の数の個数を求める場合、 =COUNTIF($A$1:$A$1000,ROW(A1)) と設定し、あと下に99行コピーします。 もし、10~ の数をカウントする場合は、ROW(A10) とします。 それぞれのカウント数を連続した位置に表示する場合、こんなのでどうでしょう。

ahisa
質問者

お礼

rowの使い方、とても便利でした。勉強になりました。ありがとうございました。

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

その他の回答 (1)

  • HageoyaZ
  • ベストアンサー率38% (60/154)
回答No.1

COUNTIF関数を使用します。 たとえば =COUNTIF($A$1:A6,1) で、A1~A6の範囲内の「1」が入力されているセルの数を知ることができます。

ahisa
質問者

お礼

よくわかりました。簡単にできました。ありがとうございました。

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

関連するQ&A

  • エクセル 関数

    sheet1 エクセルのA列に名前が入力されています。 B列にはその個数が正の数または負の数で記入されています。 小数点を含む数はありません。 尚、A列の名前は同じ名前が何度も入力されていて、その行ごとに 個数は異なっています。 上記の状態でsheet1のB列全体の負の数を0(数値)として 同じB列に表示させるには、 どのような数式をシート内のどの部分にはりつければよいのか教えてください。 ROUNDDOW関数を使っていろいろためしましたが、エラーばかりで質問させていただきました。 よろしくお願いします。

  • エクセルでフィルタ後の条件付き個数のカウント

    いつもお世話になっております。 エクセル(2007)で作成した表をフィルタ後に条件に合致する個数をカウントする方法を教えてください。 (例) A列:名前 B列:出身県のデータがあったとします。 名前でフィルタをかけた後、出身県ごとのカウントを行いたいのですが、条件が無い場合のデータ個数はSUBTOTAL関数を使えばOKなのはわかります。 COUNTIFS関数を使うと、フィルタで隠れた行のデータまでカウントしていまいます。 ピボットを使う(使い方がイマイチわかりませんが・・・)という方法もあると思いますが、今回は同一シート無いに関数でカウントしたいのです。 どなたかよろしくお願いいたします。

  • エクセルのカウントに

    エクセルのカウントに ついての数式の質問です    A    B   C   D 1  リンゴ  4 2  ミカン  3 3  リンゴ  3 4  リンゴ  2 5  ミカン  3 A列のリンゴ×B列の個数の合計をカウントする数式があれば教えて下さい 宜しくお願いします。

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

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

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

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

  • エクセルの異なるシート間で、個数をカウントする方法について

    エクセルの異なるシート間で、個数をカウントする方法について エクセル上の「Sheet3」上に下記データがあります。  A列    …    CN列   CO列   CP列  日付    …    答01   答02    答03 2010/6/1    …    1     5     8 2010/6/2    …    5     7 2010/6/4    …    1     4     18 2010/6/6    …    2     8     11 2010/7/3    …    1     8 2010/7/2    …    1     3     2 この内、年月で区切ったCN~CP列の個数を「Sheet4」上に出したいのです。 例えば、 ・A列が「2010年6月1日~30日」の期間内に ・CN~CP列で「1」が何個、「2」が何個…あるか 下記のように考えたのですが、エラーになりました。 =SUMPRODUCT((MONTH(Sheet3!A3:A15000)=6)*(Sheet3!CN3:CP15000,"1")) 初歩的な質問で申し訳ありません。何卒よろしくお願いいたします。

  • 条件にあてはまるデータの数をカウントするエクセルVBA

    下記のようにA列に1~3のコードがありB~E列には測定値があります。 B列以降の測定値のカウント(+3の個数、+2の個数…)を列ごとにVBAでカウントしてます。 A列に関係なくカウントするコードは記述して実行できましたが A列の条件が1の時だけカウントするVBAが良くわかりません。 シート A    B    C  ・・・E 1    -1   +1  ・・・ 1    +2   0 2     0   0 3    -3   0 1    -1   +3 101行目以降 +3    カウント数 … +2      〃 +1      〃 0       〃 -1      〃 -2      〃 -3      〃   A列に関係なくカウントするコード sub カウント() Dim 行 As Long Dim 列 As Long For 列 = 2 To 5 For 行 = 101 To 107 Cells(行, 列).Value = Application.WorksheetFunction.CountIf(Range(Cells(2, 列), Cells(100, 列)), Cells(行, 1)) Next 行 Next 列 End Sub

  • エクセルデータのカウント

    A1:E5にデータが入力してあります。(空白セルもあり) C列、D列、E列のどれか1つのセルにでもデータ(数値) が入っている行の数をカウントして、A6に表示する 方法を教えてください。 たとえばF列に、=COUNT(C1:E1)を計算する行を入れて、 A8で=COUNTIF(F1:F5,">=1")をすれば、できるのだと思うのですが、 そのために行を増やしたくないのです。

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

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

  • 可視セルの重複データを除いたデータをカウントする方法

    可視セルの重複データを除いたデータをカウントする方法 Excel2003を使用しています。 A列~N列までオートフィルタを設定しています。 K列である特定の文字が入力されているセルを抽出しているときに表示されているC列のデータのうち、重複するデータを除いた個数を求めたいのですが、どうしたらよいでしょうか? 上記の状態で、C列のプルダウンに表示されているリストのデータ数が求めたい個数と同じになりますが、プルダウンに表示されているリストのデータ数をカウントする方法などあるのでしょうか? よろしくお願いします。

このQ&Aのポイント
  • Brotherジャスティオ HL-2270DWのドラムユニットのカウンターリセット方法について教えてください。
  • お使いの環境はWindows10でUSBケーブルで接続されています。
  • Brotherジャスティオ HL-2270DWのドラムユニットのカウンターリセットに関する問題を解決するための方法を教えてください。
回答を見る

専門家に質問してみよう