- ベストアンサー
EXCELフィルターで抽出されたレコードのカウント
EXCELでフィルターで抽出されたレコードのみをカウントする方法はありますか? よろしくお願いします。
- cpuhart
- お礼率53% (59/111)
- Excel(エクセル)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
カウント対象のセル範囲がA2:A10なら以下のような数式でフィルタしたデータの数をカウントすることができます。 =SUBTOTAL(3,A2:A10)
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7418/18948)
SUBTOTAL関数で集計方法を100番台(非表示の値を無視する)を使ってください。 http://office.microsoft.com/ja-jp/excel-help/HP005209288.aspx
お礼
ご回答ありがとうございました。
関連するQ&A
- エクセルのオートフィルタで抽出できない
エクセルのオートフィルタでデータを抽出しようとしていますが、あるレコード以降のデータからは条件にあっていても抽出されません。このあるレコードははっきり特定できません。 およそ4000以降くらいかと思われますが・・ この表の中に空白行はありません。 コンボボックスがありますが、何か関係ありますか? よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルのオートフィルタでのデータ抽出&カウント
エクセルのローデータでのオートフィルタでのデータ抽出&カウントで困っています。 A列にNo.、B列にデータB、C列にデータC、D列にデータDがあるとします。 それぞれの列に1~9までの数字があり、 それぞれの列、 データの一番下(正確には1行開けて)にはSUMやCOUNTIFなどの関数(計算式)が入っています。 で、これをフィルターにかけ抽出した際、この抽出したデータのみで計算の値を表示したいのですが、 やってみると 全データの計算の値で表示されてしまいます。 どうすればよいのでしょうか? 大変困っています。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- Excel:オートフィルタの抽出個数カウント方法について
Excelのオートフィルタにて (1)空白セルを抽出し、その数をカウントする (2)空白セル以外を抽出し、その数をカウントする を同時に行いたいのですが、 どの様な数式を使えばよいでしょうか。 (2)はSUBTOTAL関数で引数をCOUNTA関数にすれば出来ますが、、 どなたか、ご教授願います。
- 締切済み
- オフィス系ソフト
- エクセルでフィルタ後の条件付き個数のカウント
いつもお世話になっております。 エクセル(2007)で作成した表をフィルタ後に条件に合致する個数をカウントする方法を教えてください。 (例) A列:名前 B列:出身県のデータがあったとします。 名前でフィルタをかけた後、出身県ごとのカウントを行いたいのですが、条件が無い場合のデータ個数はSUBTOTAL関数を使えばOKなのはわかります。 COUNTIFS関数を使うと、フィルタで隠れた行のデータまでカウントしていまいます。 ピボットを使う(使い方がイマイチわかりませんが・・・)という方法もあると思いますが、今回は同一シート無いに関数でカウントしたいのです。 どなたかよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- EXCELのオートフィルターで抽出されたレコード件数をVBAで参照する方法は?
EXCELのオートフィルターで抽出されたデータの件数が、左下のステータスバーに表示されますが、その抽出件数をVBAで取得する方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルのオートフィルタについて
お願いします。 エクセルでオートフィルタかえてデータ抽出すると 「●●レコード中●●件」って左下に出ますよね。 それがなぜか出なくなってしまったのですが、何が原因かお分かりになる方いらっしゃいますか? 「コマンド」っていう表示のままなんです。
- ベストアンサー
- 会計ソフト
- Excel2010重複しないカウントとフィルタ結果
Excel2010で、重複しない文字をカウントしつつ、オートフィルターで 抽出をかけた時には表示したデータをカウントする関数を作成したいのですが うまくできません。 作成しているExcelの表には、オートフィルターが設定されています。 A列には複数名の人の名前が入っていて、名前には重複もあります。 オートフィルターでの抽出条件が指定されていない状態で A列の重複しない人数を下記数式で出しています。 =SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100)) オートフィルターで、例えばA列で3人の名前を抽出した場合に、 上記数式が入っているセルに「3」と表示をさせたいのですが できますでしょうか? できれば作業列を使用することなく、ダイレクトに該当セルに算出できる方法が あれば知りたいです。 お分かりの方いらっしゃいましたらご教示頂けると助かります。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルのフィルタについて教えてください。
エクセルのフィルタについて教えてください。 表示させたい結果の表を添付しました。 条件にあったものを抽出したいのですが、「個数が1より大きいもの」という 条件にしたい場合は、どのようにしたら良いでしょうか? 「1<」と入力しましたが、表示されませんでした。 フィルタでは、できないのでしょうか? フィルタ以外でも結構ですので、抽出方法をご存知の方がいらっしゃいましたら、よろしく ご教授ねがいますm(_ _)m
- ベストアンサー
- オフィス系ソフト
お礼
ご回答ありがとうござしました。