• 締切済み

アクセスにはオートフィルタはないのでしょうか?

エクセルではオートフィルタといいますが アクセスではオートフィルタではなくフィルタとなっています。 アクセスにはオートフィルタはないのでしょうか?

  • vgfcdx
  • お礼率99% (409/412)

みんなの回答

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

エクセルのことが咲きに念頭にあるのだろうが、エクセルのオートフィルタの何処に注目して、アクセスで捜しているのか? そこまで考えて質問をするべきでしょう。 データのDistinctな一覧が出てほしい、トップテンがほしい・・など。 機能としてはクエリでやれば出来る。 また編集ー検索やレコードーフィルタのメニューは在るでは無いですか。

vgfcdx
質問者

お礼

よく考えてみます。 ありがとうございます。参考になりました。

  • parts
  • ベストアンサー率62% (6364/10149)
回答No.2

オートフィルタはあらかじめある程度の条件を抽出してくれる機能を備えています。 ただ、これをDB(データベース:以下DB)に適用すると、条件だけで場合によってはギガを超えてしまうケースもあります。特にODBCデータソースなどがあると、ひどいことになります。 そのため、オートという概念はありません。 尚、Accessの場合は、該当するレコードのセルを右クリックすると選択フィルタ、非選択フィルタ、入力フィルタなどの条件設定ができます。 これらが、一般的なフィルタ条件となります。 選択は、選んだレコード列に対して、同じレコードを抽出します。非選択フィルタは、選んだレコード列に対して同じものを省いて抽出します(○○を含まないという条件)。そして、入力フィルタは入力した内容を検索します。or、Notなどの構文検索も可能です。 一般に、Excelなどの表計算は、限られたシートに対して条件を指定しますので、オートが可能です。 しかし、データベースの場合は、たとえばAccessなら1ファイルで2GB未満まで作成可能であり、しかもテーブルで1GBあっても、問題はないのです。そんなファイルに対して最初から、オートでフィルタをかけてしまうと、恐ろしいほどのクエリ条件を作成することになり、負荷によって動作が正常に行われなくなる危険もあります。 それでは、本来データを保存するというDBの役割を失ってしまいます。 そのため、DBは原則として、自分たちで条件をスライスし作成することに特化しています。 自分がほしい情報は、自分でクエリやフィルタを介して抽出することで自由に、ほしい情報を取り出すことができます。そのかわり、オートフィルタのような誰もが取っつき易い機能は省かれています。 その分、DBのテーブル構造や使い方を知れば、とても多くの統計や、データ抽出ができるため、データベースソフトの使い方に慣れてしまえば、Excelの使用率は下がるケースもあります。

vgfcdx
質問者

お礼

詳しいご説明ありがとうございました。

回答No.1

当方ACCESS2002 [F1]キーを押すとヘルプが出ます。 キーワードに「オートフィルタ」を入力しても「オートフィルタ」という言葉は出てきません よって、無いと思われます。 選択フィルタ、フォームフィルタ、さらには、クエリがあるのでオートフィルタ機能をカバーしていると思います。

vgfcdx
質問者

お礼

アクセスにはオートフィルタはないのですね。 ありがとうございます。参考になりました。

関連するQ&A

  • 「オートフィルタ」と「フィルタ」は意味は同じですか

    「オートフィルタ」と「フィルタ」は意味は同じですか? どちらも条件抽出と言う意味ですか? エクセルではオートフィルタ、 アクセスではフィルタ と呼び方が違うだけでしょうか? それとも機能も違いますか?

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

    エクセルのオートフィルターをかけて、違う行のオートフィルターをかけようとすると前のオートフィルターが消えてしまいます!どうすればいいでしょうか???

  • オートフィルタ 助けてください!

    初心者です。 エクセルのオートフィルタを使って抽出しようとしても、ある範囲までしかオートフィルタが反映されません。 範囲の設定がおかしいのではと思うのですが、フィルタオプションでの範囲の指定方法が良く分かりません。 すみませんがご回答お願いします。

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

    エクセル オートフィルターについて教えてください。 エクセル2007を使用していますが、オートフィルターの▼を押した後の表示が小さくて見にくくて困ってます。以前の2003や2002は、フォントを大きくするとオートフィルターの表示も大きくなったのですが、表示を大きくする方法は、ありませんか?

  • オートフィルター出てこい

    2007エクセルでオートフィルターを表示さす方法教えてください

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

    エクセルのオートフィルタという機能に感動しています。 皆さんはどこで覚えましたか? エクセルの初期で覚えるものですか。

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

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

  • オートフィルターで・・・

    エクセルのオートフィルターを使って、何行かあるもののうちの指定したものだけの合計額を表示させたいのですが、それを選択しオートフィルターをかけると合計額の行が消えてしまいます。 今まで同じようにしてきたのに、突然このようになってしまったのです。行が多いと表示されないというわけじゃないですよね??? お願いします

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

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

  • オートフィルター

    エクセルの表でオートフィルターを使って0で表示された部分を取り除く作業をしたいのですが、どうやって行えばよろしいでしょうか。

専門家に質問してみよう