• ベストアンサー

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

Excelを使って表を作ったんですが、ある列の合計を取るのに、フィルタをかけて、Σで計算しようとしたんですが、フィルタをかけたのに必要の無い他の数値も全部足してしまいます。こういう場合、どうすればフィルタをかけた数値のみ合計を取ることができるのでしょうか?できるシリーズの本を読んでも今一理解できないので、どなたかご経験のある方、お教え下さい。宜しくお願いします。

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

  • ベストアンサー
  • oresama
  • ベストアンサー率25% (45/179)
回答No.1

フィルタをかけた後、 該当データをドラックすれば、 右下に合計がでませんか?

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

和であれば=SUBTOTAL(9,A2:A9)のようにいれてください。 A1は項目見だし。A10に合計を出すときの例です。 フィルタ後に、A10でΣをクリックでもそうなると思います。

回答No.2

SUM関数ではなく、SUBTOTAL関数を使うと非表示になっているデータは無視されます。オートフィルタをかけてデータを絞った状態で、ツールバーのΣボタンをクリックすると、ちゃんとSUBTOTAL関数が挿入されると思いますよ。

関連するQ&A

  • EXCEL フィルターの使い方

    EXCELの50,000列くらいあるデータをフィルターにかけ、「0」の値を除いた列のみの合計をだすと、除く前の合計と変わってしまいます。 フィルター内の「数値フィルター」を使用し、「0」の列を除くと元の合計と同じになります。 原因は一体なんでしょうか。 ご回答よろしくお願いいたします。

  • エクセルのオートフィルタを使って2つの違う表に使うことができますか?

    エクセルのオートフィルタを使って2つの違う表に使うことができますか? あるエクセルの表で同じシートに2つの違う表がありまして、その表にオートフィルタをかけなかけてはいけないんです。   1つ目が・・・       社会人 主婦 学生 その他 合計 1とてもよい 2よい 2つ目が・・・       20歳未満 30歳未満 40歳未満 40歳以上 1とてもよい 2よい こんな感じで上下に並んでいます。 この表に合計以外のところにエクセルのオートフィルタをかけるのですが。どうやってもどちらか1つしかかからないのです。 どうしたらいいですか?

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

    エクセルシートにデータが3000個近くあるんですけどオートフィルタで「すべて」を選んでもリストの中には3000個全部が表示されません。 どうしたらよいでしょうか? 番号    x 4562    1 25466   1 23694   1 21456   1 58498   1 4588     1 5787    1 8946    1 14586    1 85446    1  ・     ・  ・     ・ このように数値がバラバラに並んでいて見たい数値(例えば8946)がエクセルシートの表の中にはあるのにオートフィルタのリストをクリックして、見るとそこには8946がないんです。「すべて」を選んでるのにリストをクリックしてもないのはどうしてでしょうか?オプションの設定で範囲もきちんとしたんですが。数に制限でもあるんでしょうか?お願いします。

  • excel 2003 オートフィルタ!

    excel 2003で、オートフィルタがうまくいきません。 A列の2行目から、1~5までの数字がランダムに並んでいるとします。 A1セルをオートフィルタし、 条件を、オプション>3を含む で指定すると、3がフィルタされてほしいのですが 1つも抽出されません。 3で始まるもだめでした・・ フィルタで抽出するマクロをくんでいて 列は、20列以上あり、 列によって、文字や数値があります。 フォームで列を選び、検索文字を入力して Criteria1:="=*" & 検索文字 & "*", Operator:=xlAnd と言う感じでフィルタしています。 文字はできますが、数値ができないのは、なぜでしょうか・・・

  • エクセルのオートフィルタ機能について教えてください。

    エクセルのオートフィルタ機能を使って列にチェックマークがついているもののみ抽出したい場合、「空白以外」を選択しても、行の途中からフィルターがかからなくなってしまうことがあります。 フィルタは行タイトルにつけてあります。 なぜでしょうか?

  • オートフィルタで抽出後の計算について

    エクセル2003を使用して表を作成してます。 H列には下記のようにパーセントの数値が入っています。 5% 2% 0% 4% 2% 1% N列には下記のようにそれぞれのパーセント数値が全体でどれくらいの確率で出ているのかを関数で計算しています。 =(COUNT($H$4:$H$65536)-COUNTIF($H$4:$H$65536,"<3%"))/COUNT($H$4:$H$65536) オートフィルタでH列を何%~何%までというように抽出した場合、正しい確率を求めるにはどうしたらいいでしょうか? SUBTOTAL関数ではCOUNTIFが使えないようで困っています。 どうか宜しくお願い致します。

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

    エクセルで、オートフィルタをかけようとするのですが、その列に入力されている数値の選択ができません(すべて、トップテン、オプションしか選択肢に表示されない)。助けてください。

  • エクセル 特定の列にだけオートフィルター

    よろしくお願いします。 エクセルのオートフィルターの設定につきまして 普通にフィルターをかけるとデータのある列の全部にフィルターがかかってしまうのですが、 特定の列、例えばB列(会社名)にのみフィルターをかけて、他の列のデータもそれに連動するようにする方法を教えてください。

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

    スミマセン。初心者ですのでかなり低レベルな質問かと思いますがよろしくお願いします。 エクセルで作られた表があります。 D列に年齢、E列に性別が入力されていて、 オートフィルタ機能を使って、30代、女性を抽出しなくてはなりません。 そこでD列とE列すべてを選択し、データ→フィルタ→オートフィルタを選択しました。 それぞれの列の先頭に矢印が出てきました。 そこでD列の矢印をクリックし、オプションを選択。 出てきたオートフィルタオブションに 30歳 以上 AND 39歳 以下 と選択してみたのですが、何も抽出されません。 30歳 より大きい AND 39歳 より小さい でもダメでした。 性別の方は「女性」を選択したら出てきたので問題はないのですが。 私は何を間違えているのでしょうか? 是非教えてください。 ちなみに一度だけいじっていた時にちゃんと抽出されました(^-^; ただ、次にやったらまた抽出されなくなり、 正しく抽出された時と、そうでない時との違いが自分ではわかりません(><”) よろしくお願いします。

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

    エクセル2003にてオートフィルタを活用しています。 先日、エクセル2007が入っている新しいパソコンで このファイルを開き、オートフィルタの機能を使用したところ 思うように動かなかったので質問させて下さい。 2003では A列をオートフィルタで昇順、降順をすると B列のデータも連動して動きました。 しかし、2007では A列のみがソートされ、B列は元のまま。。。 これは仕様なのでしょうか? それとも何か設定が必要なのでしょうか?

専門家に質問してみよう