• ベストアンサー

関数について

bunjiiの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.5

A1:A9000に集計対象があるとして、10万未満、10万以上20万未満、20万以上30万未満、・・・・のようにカウントするには結果をどのように並べるかで数式の扱い方が異なります。 回答No.1の補足に「countif(A列<100,000)、countifs(A列>=100,000,A列<=200,000)、countifs(A列>=200,000,A列<=300,000)という風に1000万までひたすら数式を作るしかないのでしょうか?」とありますが、countifs(A列>=100,000,A列<=200,000)、countifs(A列>=200,000,A列<=300,000)の論理では区切り部分に重複が生じます。 1つの数式を右または下のセルへコピーすることで目的が達成できますので結果の並び方を指定してください。

関連するQ&A

  • Excelの関数がわかりません

    ExcelでSubtotalによって抽出されたデータを、Sumproduct関数で種類の数をカウントする方法がわかりません。 それぞれ、=subtotal(3,範囲) =SUMPRODUCT(1/COUNTIF(範囲,範囲)) までは、出来上がっておりますが、上記を組み合わせると数式エラーが発生します。 どのように組み合わせればよいか、または、全く違う方法があるのか是非お教えいただきたいと思います。

  • 【エクセル】離れたセルのCOUNTIF関数

    こんにちは。 エクセルのCOUNTIF関数についての質問です。 各セルに以下のような数値が入っている表で・・・  A=10  B=00  C=20   D=30   E=00   F=40   G=50  AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき COUNTIF関数で =COUNTIF(A,C,E,G,"<>0") という数式を立てたのですが、エラーとなってしまいました。 最終的には =((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • Excelの関数について(Countif?)

    ある金額を羅列した表(範囲)から、ある一定の範囲の数値を数えたい方法を 教えて下さい。 現在、売上金額別の集計を実施しております。 1,000円から1,000,000円までの各売上表が各セルに配列されております。 例) A1:1,000円 A2:12,000円 A3:1,000,000円 等と下に続きます。 =COUNTIF(A1:A3,"=<50,000")の場合、を別のセルでやれば、恐らく数値は、「2」となると思います。 しかし、これでは50,000円以下となっているだけです。 自分は、0円から、50,000円の範囲での数値を数えたいです。 宜しくお願い申し上げます。 P.S. Countifは、以下、以上、未満だけしかできないみたいです。 Dcountとも試しましたが、いまいちヨク理解できないです。

  • 関数でデータ数をカウントしたい

    複数の条件を指定して、その範囲内のデータの個数をカウントしたいのですが、どのようにしたらいいでしょうか? 条件は下記の5つで、それぞれの個数をカウントしたいです。 1未満 1以上3未満 3以上5未満 5以上10未満 10以上 COUNTIFを使ってみましたが、うまくいきません。 すみませんが、教えて下さい。よろしくお願いします。

  • Excelの関数COUNTIFについて

    ExcelにCOUNTIFを設定しています。 セル範囲【D9:Y9】には、 ○、△、×のいずれかが入力されています。 A9が空欄でなければ、○の数をカウントするには、 以下の数式でOKでした。  =IF(A9="","",COUNTIF(D9:Y9,"○")) この数式を○か△であればカウントするような数式に 変更したいのですが、なかなかうまくいきません。 ORを組み合わせればいいのでしょうか・・・ Excelのバージョンは2003です。 よろしくお願いいたします。

  • Excelの関数について

    Excelの関数に教えてください。 シートA 工場名 地域 従業員数 金額の列があります。 シートBに地域(3地域しかありません)に該当する 工場のカウントを集計します。 1地域につき、下記のカウントをしたいのです。 売上が500万以上で従業員数1000人以上 売上が~500万未満で従業員数1000人以上 売上が1~100万未満で従業員数1000人以上 売上が500万以上で従業員数300~999人 売上が~500万未満で従業員数300~999人 売上が1~100万未満で従業員数300~999人 売上が500万以上で従業員数300人未満 売上が~500万未満で従業員数300人未満 売上が1~100万未満で従業員数300人未満 INDIRECTやCOUNTIFを使えばできるような気がするの ですが、うまくできません。 分かる方教えてください!

  • EXCELのcountif関数について教えてください。

    countif関数の一つ目の引数には範囲を指定しますが、この範囲は別のシートにまたがっているとできないんでしょうか。「数式で使用されるデータの形式が正しくありません」というエラーになってしまいます。具体的には、 =COUNTIF('sheet1:sheet2'!H63,"ア") という数式です。countif関数で、3Dカウントをしたいのですが・・・。

  • エクセルのCOUNTIF関数について教えてくださいm(__)m

    現在、エクセルのCOUNTIFを利用して、アンケートを集計中です。 その中で、例えば、集計(見たい)場所がC3~C472の範囲 を指定した場合には・・      =COUNTIF(Sheet3!C3:C472,"<"&50) 上記の式でOKでした。 そこで、F3~F472も同時に読ませて、その中から50未満 のデータ数を出力することとしておりますが、D、Eの列にも数 値があるものですから、      =COUNTIF(Sheet3!C3:F472,"<"&50) とはできないものですから、COUNTIFをしたい、場所を複数ヶ所 指定する方法を教えてください。 よろしくお願いします。

  • Excelで複数の条件を満たすセルを数えたい

    数字が入った列と都道府県が入った列がある表があります。 数字が30以上50未満で都道府県名が東京で何件、 神奈川で何件… と繰り返しデータを拾いたいのですが、 COUNTIFがうまく使えていないようでできません。 いい方法はありませんか。

  • エクセル関数で600番台の数取得

    セル範囲A1:A20に数式で数値が表示されています。 数式で=""が表示されるため、空白に見えるセルもあります。 この範囲から600から699までの数値がいくつあるか取得しようと思います。 =COUNTIF(A1:A20,">=600")-COUNTIF(A1:A20,">=700") 以上の関数でできるとは思いますが、ほかの関数があればご教示ください。 なお、オートフィルターは使用しないものとします。 エクセル2010です。