• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access等での家族グループを抽出する方法)

Accessでの家族グループ抽出方法とは?

このQ&Aのポイント
  • Accessを使って家族グループを抽出する方法について教えてください。
  • データベース化された300人の顧客リストの中で、個人の年収が500万円以上の人を抽出し、1人でもいる家族を抽出したいです。
  • Access初心者なので、できるだけわかりやすく教えていただけると助かります。

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

  • ベストアンサー
noname#79209
noname#79209
回答No.2

500万以上の家族。家族コードだけを抽出する方法です。 クエリのデザインビューで「顧客リスト」テーブルを追加します。 1.テーブルの「家族コード」フィールドと「年収」フィールドを下表に展開させます。 2.Accessのウインドの上部にある「表示」メニューをクリックし、   ドロップダウンリストから「集計」をクリックします。 3.下表の「集計」セルはすべて「グループ化」になっているずです。   「年収」フィールドの「集計」セルをクリックすると、   右に「▼」が表示されるので、これをクリックします。   ドロップダウンリストの中から「Where条件」を選択します。 4.「年収」フィールドの「抽出条件」セルに「>=5000000」と入力します。   (単位は実際のデータに合わせます。円単位、万単位、百万単位か不明なので) 5.クエリを保存して閉じます。   クエリ名は仮に「Q500以上家族」としておきます。 家族の中に年収500万以上の人が複数いても、抽出されるレコードは一家族につき一レコードです。ダブった家族コードはありません。 ここで作ったクエリは「家族コード」フィールドしかないので、その他のフィールドを表示したければ、新たにクエリを作成します。 1.クエリの新規作成で、デザインビューを開きます。 2.ここに「顧客リスト」テーブルと「Q500以上家族」クエリを追加します。 3.「顧客リスト」テーブルの「家族コード」フィールドを   「Q500以上家族」の「家族コード」フィールド上へドラッグします。   双方の「家族コード」フィールドが線で結ばれます。 4.「顧客リスト」テーブルの全フィールドを選択し、下表へドラッグします。   ※「*」マークのフィールドを一つだけ下表にドラッグしても、    すべてのフィールドを下表にセットしたことと同じになります。 5.名前をつけて保存します。

marimo24
質問者

お礼

早々に回答頂きありがとうございます。 いろいろ試行錯誤しましたが、家族コードと個人コードを結合したKEYコードを作成してクエリを作成してみましたら、なんとか希望の抽出ができました。 良いアドバイス大変参考になりました。ありがとうございます。

その他の回答 (1)

noname#79209
noname#79209
回答No.1

元データのテーブルと、500万円以上を抽出したクエリを、 家族コードでジョインすれば良いのでは?

marimo24
質問者

お礼

早速の回答ありがとうございます。 当方もクエリで結合すれば良いのだろうと思いますが、 その結合の方法が分からず悩んでおります。 できれば、初心者なのでデザインビューで分かりやすく教えて頂けると助かります。 尚、「500万円以上で抽出された個人が、1人でもいる家族の個人コードを抽出する方法」が非常に分かりません。