• ベストアンサー

EXCEL2010で数値の範囲内の個数を出したい

EXCELの特定の範囲内の数値の中から該当する数を出したいのですがどうしたら良いでしょうか? 列内の数値で○○以上○○以下の範囲に該当するセルの個数を出したいのです。     例:10以上15以下の範囲の数値のセルの個数を出したい場 質問の仕方が分りにくかったら申し訳ありません。 集計表を作成していて1ケ月の中で○○以上○○以下の数と○○以上(以下)の数を出したいのですが数式が分らなくで困ってしまいました。宜しくお願いします。

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

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

>1ケ月の中で○○以上○○以下の数と○○以上(以下)の数を出したい 添付図: A列 年/月/日 B列 数字 D2: 2014/4/1  のように記入する E2: 10以上15以下 =COUNTIFS(A:A,">="&D2,A:A,"<="&EOMONTH(D2,0),B:B,">=10",B:B,"<=15") 以下コピー F2: 15超 =COUNTIFS(A:A,">="&D2,A:A,"<="&EOMONTH(D2,0),B:B,">15") 以下コピー #コピーして使える具体的な数式を教わりたいときは、あなたからも具体的にどこのセルに具体的にどんな内容で記入しているのか、情報を出すようにしてみてください。 #参考 エクセルじゃなく算数のお話ですが 「15以下」ってのは、15を含みます 「15以上」ってのも、15を含みます。 15をWカウントしたくない場合は、以上・以下・を超える・より小さいを正しく使い分けます。 こういう言い間違いのご相談はとってもとっても多いので、まぁ間違っても気にしなくて構いませんが、実際の数式は間違えないように作成してくださいね。

pearl38
質問者

お礼

質問の仕方が稚拙ですみませんでした。今後は質問の仕方に注意します。 表の画像付きで説明をして頂き分りやすかったです。 ありがとうございました。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

1ケ月の範囲が決まってるのなら =COUNTIFS(範囲,">=10",範囲,"<=15) 範囲内に複数の月がある場合は =COUNTIFS(日付範囲,">=2014/4/1",日付範囲,"<2014/5/1",範囲,">=10",範囲,"<=15) 別の方法 =SUMPRODUCT((TEXT(日付範囲,"YYYYMM")="201404")*(範囲>=10)*(範囲<=15))

pearl38
質問者

お礼

分りやすく教えて頂きありがとうございました。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

列内の数値がA列の場合 =COUNTIF(A:A,">=○○")-COUNTIF(A:A,">○○")

pearl38
質問者

お礼

教えて頂きありがとうございました。 お礼が遅くなって申し訳ありませんでした。

  • k-josui
  • ベストアンサー率24% (3220/13025)
回答No.1

まるまる計算式を書いてコピペでは進歩できません。 以下のページを参考に理解して、使うことができるようになりましょう。 http://www.itsmemo.com/it/excel/000021.html

pearl38
質問者

お礼

回答を頂きありがとうございました。 おっしゃる通りですね。 今後も何かと困ることが多いので色んな事を参考にしながらやってみます。

関連するQ&A

  • 特定の範囲内にある数値の個数を数える関数

    エクセル2007を使用しています。 以下のような時の集計方法を教えて下さい。 ―――――――――――――――――――――――    A列   B列   C列   D列 1行   1    1     3   ○○個 2    2     4     6   ○○個 3    3     7    10   ○○個 4    4 5    5 6    6 7    7 8    8 9    9 10   10 ――――――――――――――――――――――― A列にデータが1から10まであります。 この内、最小値(B1)以上かつ最大値(C1)以下の数値の個数をD列に表したいです。 2・3行目についても同様に集計したいです。 実際はもっとたくさんのデータがあるので、D1のセルに数式を入力したらセルのコピーで数式が下の行にも設定できるようにしたいです。 よろしくお願いします。

  • EXCEL関数でセルの数値の個数を求めたい

    以下のように各セルに入力されている場合に各セルに含まれる "," を除いた数字の個数の合計を求めたいのですが、どのようにすればできるでしょうか。 以下の場合ですと、 1行目 3個 2行目 2個 3行目 3個 で、8個という結果を得たいです。 LEN(substitute(A1,",","")) や (LEN(A1)+1)/2 などで一つ一つのセルに含まれる数値の個数は出せますが、列全体の個数の合計を求めたいです。 ---- 列A 行1-> 3,6,9 行2-> 2,5 行3-> 2,8,11 ※入力規則として、数値を","で区切ります。 ※列を追加して上の関数を各行に設定した上で合計を出す方法以外で。

  • Excel2002において、数式と数値を別に数えたいのですが。

    Excelで表を作っています。 表の最後の列にそれぞれ、その列の合計が入っていますが、基本的にそれは数式による計算結果です。 ですが、時々直接数値を入力したセルがあります。 1.数式による計算結果のセルが30個 2.そうでない数値のセルが10個 のとき、 1.30 2.10 というふうに数えたいのです。 できれば関数がいいのですが…(VBAは手に余るので) できるかできないかだけでもいいので、どうかお答えください。

  • EXCEL2007である範囲の個数を求めたい

    EXCEL2007を使用しています。 下図のような表がありA3:F4の範囲の内、H3~H4の間に入る数値の個数を求めたいのです。 COUNTIFS関数でいろいろやってみたのですがうまくいきませんでした。 どなたかご教授いただければ幸いです。

  • Excelで「範囲内の一つ以上に値が入っている」

    200行×50列ほどの入力欄がある表で、「入力するセルの左にある特定のセルの値が同じである範囲のうち一つ以上に値が入っていたら1」とカウントしたいです。 A__DEF 1__○_○ 2__○○_ 3___○○ 3__○__ 4__○_○ 4__○○○ 4____○ 5___○_ 6__○○○ 例えば上のような状態の時、D列は「5」E列は「5」F列は「4」になってほしいです。 今は範囲を直接指定してSIGNとCOUNTIFで集計しているのですが、行数が多くなると数式も長くなり、見づらかったりセルの限界に達したりしてしまいます。 いい方法があれば教えてください。 前提条件に不足があるようなら補足で説明します

  • 条件のあう数値の個数を種類別に数える関数について

    下の表1からR1の1の個数、R1の2の個数、・・・を表2に示したいです。 今考えていることは、表2のセルB2に、 "(例えば表2のセルA2の)R1"とおなじデータが表示されている(表1のA1:E16の範囲の)セルの列の2行目から16行目の"(例えば)1"の個数を調べる関数 をいれたらいいのでは?と考えています。 でも、その関数の組合せがわかりません。 あるいは、他に良い方法がありますか?教えてください。 よろしくお願いします。 (表1と表2を添付しました。)

  • Excelで数式入り範囲の特定の答えの個数を知りた

    ある1列の範囲(A2~A51)の中に0から4迄の数字がランダムに入っています。その中で、0が入っているセルなら、その次に何の数字が入っているのかを、B2~F51まで集計しています。例えばB2の数式は=IF($A2=0,OFFSET($A2,1,0),"")です。 本題はその、B2~F51の中で、0から4迄数字別の出現数を知りたくて、I2のセルに、=COUNTIF($B$2:$B$51,"0")を入力したのですが、エラーが出ます。 多分B2~F51までは数字でなく数式が入っているためにカウントできないと思いますが、これをカウントできるようにしたいのです。 ややこしいので画像を添付していますので、参考にして下さい。 よろしくお願いします。

  • 範囲内のセルが600以下の数値のの個数

    A1:D5のセルの数値が600以下である個数をE1に出力したいのですが、関数の式をご存知の方教えてください。

  • 検索条件内で、特定範囲の数が入っているセル個数をカウント

    指定された範囲に含まれるセル内で、検索条件に一致し(たとえば○○市)、なおかつ特定範囲の数(100以上、100~30、30~20、20未満)が入っているセルの個数をカウントの仕方を教えてください。

  • 日付範囲を指定して離れた列の数値入りセルを数えたい

    エクセル2007です。 タイムカード様の表があり、月の前半・後半の入力した日数を確認する為に 数値の入ったセルの数を数えたいのですが I列に日付が数字だけで入り、 きれいに1~31ではなくて1,2,5,7,8のように飛び飛びで入ります。 例えば「I1~I5」に1,2,5,7,8と数字が入り、空白のセルはなしです。 O列には時間を数字で入力し、日付に対して空白の場合もあります。 例えば1,5,7日は記入、2,8日は空白など。 I列の日付を元に、1~15日など範囲を決め、対応するO列に数字が入っているセルの数を数えるには どのような数式を作ればいいでしょうか。 (上記の例の場合答えは1,5,7の日数、”3”と出ればOK) 日付の並びはシートによって変わるので、セルの範囲で指定することができません。 お助け下さい。

専門家に質問してみよう