• ベストアンサー

EXCEL オートフィルタの結果に対して最高値、最低をだす

EXCEL オートフィルタを使いプルダウンで選択したあとに ある列の最低値、最高値、標準偏差などを表示したいのです。どのようにしたらよろしいでしょうか ? LARGE関数やSMALL関数をそのまま使うとフィルタで選択する前の全てのデータを使用しているようで使えません。 現在の条件 バージョンEXCEL2003 OS WindowsXP データ数 行 20000行程度 列 12列程度 よろしくお願いします。

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

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

NO1です。 >SUBTOTALを利用した方法があるのでしょうか ? 既にNO2様からの回答と通り、関数の第1引数で集計方法を指定できます(以下の通り)ので、 最低値なら5、最大値なら4、偏差値なら7、8を指定して下さい。 この集計方法はSUBTOTAL関数のヘルプで確認できます。 1 AVERAGE 関数 2 COUNT 関数 3 COUNTA 関数 4 MAX 関数 5 MIN 関数 6 PRODUCT 関数 7 STDEV 関数 8 STDEVP 関数 9 SUM 関数 10 VAR 関数 11 VARP 関数

BABA4912
質問者

お礼

ご丁寧に教えていただきありがとうございます。

その他の回答 (2)

回答No.2

最低値=SUBTOTAL(5,セル範囲) 最高値=SUBTOTAL(4,セル範囲) 標準偏差=SUBTOTAL(7,セル範囲)または=SUBTOTAL(8,セル範囲)

BABA4912
質問者

お礼

ありがとうございました。 できました。

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

SUBTOTAL関数は如何でしょうか。 詳しくはヘルプを参照下さい。

BABA4912
質問者

お礼

ご回答ありがとうございます

BABA4912
質問者

補足

ご回答頂きましてありがとうございます。 私の方法ではSUBTOTALの場合はフィルタをかけたあとの合計しか でてこないように思います。 SUBTOTALを利用した方法があるのでしょうか ? よろしくお願いします。

関連するQ&A

  • エクセル2007で行にオートフィルタをかけたい

    エクセル2007で行データにオートフィルタをかけたいのですが できません. 範囲をどのように選択してもかならず列データにオートフィルタが かかってしまうのですが どうにかして行データにオートフィルタをかけたいです. どなたかご教授願います

  • エクセルのオートフィルタ にて

    エクセルのデーターが2400行あるのですがそのデーターを オートフィルタにしたところプルダウンのメニューに出てくる件数が 少ないのです。 実際のところ 全て違う項目が入っているところでは 2400行選べると思うのですが さっき数えたら 250ぐらいしか でてませんでした。。。。 他のところでフィルターをかけているわけでもないのですが 何故全てがでてこないのでしょうか???もしかしてオートフィルタに制限があるのでしょうか??? 申し訳ございませんが教えてください。

  • エクセルのオートフィルタで、あるデータにオートフィルタをかけたあとに他

    エクセルのオートフィルタで、あるデータにオートフィルタをかけたあとに他のエクセルデータから データを貼り付けようとするとうまくいきません。 たとえば、オートフィルタをして30行あったものが10行に選択されたとき、その10行に他のエクセルデータから10行のデータを貼り付けたら4行くらいしか貼り付け出来ませんでした。 これはどうしてですか?わかる方がいれば教えてください。

  • Excelのオートフィルタについて

    こんにちは。人からもらったExcelブックですが、フィルタを実行しているシートのフィルタボタン(▽このボタンです。)を押してもプルダウンの選択項目が出てこなくなっていました。そこで、いったんオートフィルタをメニューから解除してみるのですが、データはすべて表示されず、画面はフィルタボタンが外れただけの状態になります。その後、行の再表示を実行するとすべて表示されるようになりました。 この後、再度オートフィルタを実行すると問題なく操作はできるようになりました。 ちなみに初期の状態では、2つの列にオートフィルタを実行しているようです。 作成者にどうしてこうなるのか聞かれましたが、さっぱりわかりません。また、シートやブックの保護も実行されてませんでした。 実行しているソフトはExcel2000です。作成したソフトはExcelでバージョンは残念ながら不明です。 お分かりの方、どうぞよろしくお願いいたします。

  • エクセルのオートフィルタ

    オートフィルタは空白行または空白セルがあっても データはうまく並べ替えられますか? 以前、並び替えを使った時は空白セルがあったためか 10列程1000行程のデータでしたが、右2列程が 反映されず、データがばらばらになってしまって 作り直すのに苦労しました。今はオートフィルタを 使う時も範囲指定でデータがある範囲を全て選択して います。

  • エクセルのオートフィルタについて

    エクセルでオートフィルタをよく使用しますが、オートフィルタでプルダウンし項目を選択するとき、あいうえお順ですよね、これを自分の好きなように並び返る方法を教えてください。

  • エクセル関数:オートフィルタ後のデータ群の集計

    エクセル関数:オートフィルタ後のデータ群の集計 エクセルでオートフィルタ後の数値データ群を対象に、 TRIMMEANのように上下○%を除いた平均値を計算する方法はあるでしょうか? できれば平均値と標準偏差を計算したいです。 よろしくお願いします。

  • エクセルのオートフィルタについて

    エクセルのオートフィルタについて教えてください。 エクセル2003です。 データ-並べ替え で複数の列に対してレベルごとに昇順で並べ替えをしますが、これをオートフィルタではできないのでしょうか? 例えば、A列にクラスデータがあり、それをオートフィルタで昇順にしておいて、それをレベル1として、B列に点数があり、それをオートフィルタで降順にして、それをレベル2とするような使い方です。

  • エクセル・オートフィルタについて

    エクセルでオートフィルタの使い方について質問です。 2000ほどの行があるデータをひとつづつオートフィルタで同じデータがかぶっていないかチェックしています。 以前まではオートフィルタの逆三角を開くと、開いた列のデータがバーっと一覧で出るので 一つ選んで、データを見る。確認したらまた、逆三角を開いて矢印キーで一つ降りて、データを見る。 というのをやっていたのですが、 今回データチェックをしようとしたらうまくいきませんでした。 というのも、オートフィルタの逆三角を開くとその列のデータの一覧が出るのですが、 選択して確認し、また逆三角を開き矢印キーで降りる。というのを5回ほど連続でやると、 なぜか、データの一覧の一番上のデータに選択が戻ってしまうのです。 データ自体が似たような数字の一覧なので、気付かない内に、一番上のデータに戻っていたり、 一番上に戻ったあと、どこまで調べたのかがわからなくなり、困っています。 以前のようにオートフィルタで一つづつ下がっていくやり方で全部確認をしたいのですが、 どうしたら元に戻りますでしょうか? PC初心者なので、説明もままならない状態で申し訳ありませんが、 わかる方いらっしゃましたら回答よろしくお願いいたします。 ・Microsoft Windows XP ・Microsoft Office Excel 2003 を使用しています。 よろしくお願いします。

  • エクセル、オートフィルタで最後の列が消えてしまう

    エクセル2003を使っています。 オートフィルタと、ウィンドウ枠の固定を使っています。 1500行ほどあります。最後の行にはSUBTOTAL関数で合計値を出すようにしています。 その合計値の列の直前に30行ほど0だけの列を入れています。 その列を入れないとオートフィルタで絞り込んだときに合計値列が消えてしまいます。 ですが、印刷するときにその0の列が入ってしまいます。 30行の0の列を全て消しても、ちゃんと合計値列が表示されるようにするにはどうしたらよいでしょうか。

専門家に質問してみよう