• ベストアンサー

【アクセス】フィルタの条件について

現在アクセスを使用しているのですが、 フィルタを使用する際、 (例えば)  1以上10以内 という条件でデータを抽出したいのですが、 そのデータ抽出の方法がわかりません。 非常に基本的な質問かもしれませんが、 何方かご存知の方よろしくお願いします。

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

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.3

>  1以上10以内 フォームフィルターの機能であれば、「または」でひとつひとつ指定する しかないと思います。 Microsoft Office アシスタント: フィルタを作成する (MDB) http://office.microsoft.com/ja-jp/assistance/HP051881701041.aspx クエリであれば、Between ~ And ~ を使えば可能です。 抽出条件欄に Between 1 And 10 と入れてみてください。

その他の回答 (2)

  • Nigun
  • ベストアンサー率22% (200/893)
回答No.2

クエリを使ってはどうでしょうか? フィルタを掛けたいフィールドを選択して、抽出条件で設定してあげればよいと思います。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

=([フィールド] Between 1 And 10) とか =([フィールド] >= 1) And ([フィールド] <=10)

関連するQ&A

  • Accessのフィルタについて

    Access2002のフィルタについて質問します。 データシートで性別フィールドにはチェックを入れると「男性」チェックを入れないと「女性」というようにしています。 データシートから「フィルタ/並べ替え」で男性だけを抽出しようとしました。「レコード」「フィルタ」「フィルタ/並べ替え」で「抽出条件」に「True」と入れると男性が抽出されました。しかし「抽出条件」に「True」である「1」を入れても抽出できません。「0」を入れると「女性」が抽出できるのですが、なぜか「1」では「男性」が抽出できません。 しかし「-1」だと「男性」が抽出できました。これはなぜでしょうか? 「True」は「1」ではないのでしょうか?教えてください。

  • Accessのフィルタ?クエリー?

    Access2000を使用しています。 現在、国勢調査のデータ(47都道府県)を読み込んで そのデータを加工するという作業をやっています。 元のデータはテキストファイルで、1県分でも30万行を超えてしまうので アクセスで開き、不要な行を削って 使い慣れているエクセルにエクスポートする、という方法をとることにしました。 データテーブルは、1県分ずつ テキストファイルからすべて「リンク」で読み込んでいます。 (「インポート」とどう違うのかも実は理解できていないのですが…。) Accessで不要な行を削るときに、 フィルタを使用しています。 そして抽出結果を「クエリーとして保存」にしています。 このフィルタをかけるときの条件、およびフィールド名は、 全県共通なのですが、 この条件を保存して、他のデータテーブルの時にも使用するには どうしたら良いのでしょうか。 「クエリから読み込み」をクリックしても何も表示されません…. 初心者なので説明もうまくできなくてすみません。 よろしくお願いします。

  • Accessでレポートにフィルタを掛けたのですが…

    住所録をAccessで作成しています。 家族全員のデータを1つのテーブルにまとめ、家族区分として例えば、父は1、母は2と言うように区分を付けました。 レポートを作成する際に、父の分、母の分として分けて印刷をしたかったので、 レポートのプロパティでフィルタの部分に「家族区分=1」として父の分を抽出出来る様に入力しレポートを保存します。 何度かはその条件で抽出されるのですが、なぜか条件が突然無くなってしまい、全データが表示されたりします。 レポートによってはフィルタの条件が無くならずにきちんと抽出されるものもあるのです。 どういった事からこのような現象が起こるのでしょうか?

  • フィルタオプションで、複数条件を指定するには

    標記の件、質問いたします。 エクセルのフィルタ条件は2つまでしか、指定する事ができません。 そこで、3つの条件まで、指定する方法はありますでしょうか?? やりたい事は下記のとおりです。 ●図1に5つのデータがあります。 ●同じデータから、【港区】を含むor【足立区】を含むor【北区】を含む、データを抽出⇒図2 ●なお、抽出条件になり、世田谷区も、表からは削除されずに、隠れいているのが望ましいです。  ⇒表示されていないだけの状態です。 以上、ご存知の方、いらっしゃましたら、宜しくお願いします。 【エクセルバージョン】 2002,2007

  • アクセスのフィルタについて

    アクセスのフォーム[フォーム1]にフィルタをかける処理についてですが、入力欄の一つ[データ1]に値が入力されていないものだけを抽出する処理をマクロで行いたいと思っておりますが、上手くいきません。(何も抽出されない) フィルタの命令文を下記で書いておりますが、間違っているでしょうか。 Forms![フォーム1]![データ1] = Null

  • Access の 抽出条件について

    Accessの抽出条件について教えてください (1)のテーブルに AAAAA BBBBB CCCCC ##AAA #BBBB ###B とあるとします。 このデーターの「#」で始まるものだけを抽出したいのですが、どのような方法がありますか? 「Like "#*"」だと#をテキストと見てないせいか抽出出来ません。 このようなテキストと見出していないものの抽出する方法をご存知の方どうぞ教えてください。

  • ACCESSのフォームフィルタ

    ACCESS初心者です。 テーブルでフォームフィルタを使ってOR条件をつけてデータを抽出しましたが、解除ボタンで解除できるのですが、次にフィルタボタンを押すと前の条件で抽出されたデータが表示されてしまいます。 何も条件をつけなかった状態に戻すには、データウィンドウに戻るしかないでしょうか?

  • アクセスの抽出条件について 初心者です!

    Access2000の抽出条件についてお伺いしたいのですが、 クエリを作成しようと思うのですが ・0~5の数字 ・5~10の数字 ・10以上の数字 を別々に抽出したい場合は 抽出条件にどのように入力したらいいですか? 初心者ですので、基本的な質問かもしれませんが よろしくお願いいたします。

  • Access2007でフィルタ条件を保存しないようにするには?

    Access2007でシステムを作っています。 表形式のフォームのフォームヘッダにコンボボックスを作成し、 コンボボックスで選択した値でレコードが抽出されるようにしたいのです。 今作っているのは、マクロの「フィルタの実行」でWhere条件のところに条件を入れています。 コンボボックスの更新後処理でそのマクロを実行しています。 フォームを開いて、1回目はうまく動くのですが、コンボボックスの値を変更しても抽出結果が最初と変わりません。 どうすればよいでしょうか? 良い方法があれば教えてください。

  • EXECLでフィルタを使った抽出について

    始めまして。仕事で作業をする上で困っていることがあり、質問させて頂きました。 仕事の中で、エクセルに入力された数字をフィルタを使って抽出する作業が発生するのですが、その際簡単に抽出できる仕方を御存知の方がいらっしゃいましたら、教えていただきたいのですが。 具体的には、 "1,2,11,12,21,33""1,5,7""2,3,17"・・・等と、 エクセルのセルにデータが入力されていたら、「1」でフィルタをかけた場合、最初の2つのデータのみを抽出して欲しいのですが、3つ目のデータも"17"が入っているので、引っ張ってきてしまいます。 いつもは、隣の列に印をつけたり、目で確認したりしているのですが、 100件以上データがある場合など、時間もかかり間違いもおきやすく困っています。 上記のような場合、どういった方法が手っ取りばやいでしょうか。 もし、フィルタを使わない方法がありましたら、そちらの方法でも構いませんの教えていただきたいです。 宜しくお願い致します。

専門家に質問してみよう