• ベストアンサー

Accessで…

いつもお世話になっています。 さて、Accessで3つのエクセルのデータ(異なった名簿表)から、同じ名前(一致している人)を抽出したいのですが…。できるのでしょうか?クエリで2つのデータの不一致はよく利用しているのですが…。これはどうなんでしょう。他にも何か良い方法があれば何でも良いのでご教授願います。

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

  • ベストアンサー
  • tkun62
  • ベストアンサー率23% (37/159)
回答No.3

どの辺から分からないのか分からないのですが、 1.3つのExcelテーブルをリンク 2.クエリの新規作成 3.クエリに3つのテーブルを追加 4.名前同士をドラッグして結合 5.テーブルの項目から表示したい項目を選んでダブルクリック 6.実行

stance0927
質問者

お礼

お礼が遅れ大変もうしわけございませんでした。ありがとうございました。

その他の回答 (2)

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

クエリ 新規作成 デザインビュー OK テーブルの表示で、3つのテーブル(クエリ)(A,B,Cとする)をダブルクリック 結合線について、A名前ーB名前=C名前を結合 (不要な結合線は(注)、右クリックして削除をクリックして削除) 実行 ーーー やっていることは SQLのINNER JOINに当たると思う。 http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sq_kj04_1.htm http://office.microsoft.com/ja-jp/assistance/HP010322411041.aspx ほか、WEB照会のこと。 (注) http://www.relief.jp/itnote/archives/000745.php

stance0927
質問者

お礼

お礼が遅れ大変もうしわけございませんでした。ありがとうございました。

  • tkun62
  • ベストアンサー率23% (37/159)
回答No.1

普通に三つのテーブルを名前で結合すれば良いかと思います。

stance0927
質問者

補足

早速の返答ありがとうございます。 どのようにやるか手順をお聞かせ願います。

関連するQ&A

  • ACCESSの使い方

    ACCESS2003を使ってデータ抽出をしようとしています。 エクセルからデータを取り込み、クエリを使って抽出を試みましたがうまくいきません。重複データなどは取り出せます。 取り出せないものは[りんご]、(みかん)といったカッコつきのものです。抽出条件の欄に‘りんご[]’などとも入れてみましたがクエリが実行されず抽出ができません。 どなたかうまく抽出する方法を教えてください。お願いします。

  • アクセスのデータ画面のソートについて

    いつもお世話になっています。 アクセスのデータ画面、エクセルに何となく似ているのですが、 エクセルのように「A列で降順」のような並び替え、 または「オートフィルタ」のような抽出はできるのでしょうか? エクセルにエクスポートするには、データが多すぎてまた頻繁にデータが追加されるので都度エクスポートするのには時間がかかりすぎてしまいます。 また、クエリで上記のようなソートや抽出ができるのなら、 その方法を教えていただけますか? よろしくお願いします。

  • アクセス エクスポート

    アクセス初心者です。 2つのテーブルのデータを組み合わせて クエリを作成しました。(クエリ1) このクエリ1に抽出条件を付けて さらにデータを絞り込みました。 この絞り込みのデータを、エクセルにエクスポート して作業したいのですが、なぜか、上記の(クエリ1)の データがすべてエクスポートされてしまいます。 アクセスの画面に表示されている、絞り込みデータのみ エクスポートする方法はあるのでしょうか。 お願いします。

  • ExcelまたはAccessで顧客管理をしたい。

    Windows7 Excel2010 Access2003 を使用しています。 Excelで添付のような顧客名簿と顧客履歴を作り、それらを入れたフォルダを共有フォルダにして、2人で利用しています。 そこでこの度、コードを入力するとその顧客の名簿データと履歴データが表示され、それらのデータを編集するものを作りたいと考えています。 まず、Accessでとりあえず作ることはできたのですが、上記ExcelデータをリンクテーブルにしたらAccessで編集することができないことがわかり、行き詰まりました。 上記Excelデータは他の多くの処理に使っているので、Accessにインポートして編集する場合、編集後のデータをExcelにエクスポートする必要があります。 インポート~エクスポートを自動化する方法があるのでしょうか? 次に、Excelのパラメータークエリを利用して「外部データの取り込み」をしてみましたが、各データの表示はできましたが編集ができません。 AccessでもExcelでもどちらでもかまいませんので、どなたか教えていただきたく、どうぞ、宜しくお願いいたします。

  • 【Access】部分一致で不一致データを抽出したい

    クエリで2つのテーブルから、不一致データを抽出したいのですが、 完全一致だけでなく部分一致のデータも一致データとして取り除きたいです。 [テーブルA]フィールド1 000-0001 000-0001A 000-0002 000-0003 000-0004 [テーブルB]フィールド2 000-0001 000-0002 というようなデータで、結果は [結果] 000-0003 000-0004 というふうにしたいです。 (000-0001だけでなく000-0001Aというデータも取り除きたいのです。) Access初心者で、クエリウィザードを使用した重複データ抽出、不一致データ抽出、 およびクエリデザインを使用した重複データ抽出が何とかできる程度です。 初心者でも分かるようにご回答いただければ大変助かります。 よろしくお願いいたします。

  • アクセスのレポート印刷で郵便番号順に出力したい

     いつも大変お世話になっています。   アクセスで名簿データのクエリからレポートをリンクしているんですが、郵便番号順に出力(印刷)したいのですが、名前の昇順になってしまいます。クエリの方ではちゃんと郵便番号順になっているのに。。。   どのように設定すればいいのか教えてください。  

  • アクセス クエリ の質問です

    いつも大変お世話になります。 アクセスクエリの質問ですが、テーブルデータより予定数が通常クエリで紐付いていて、もともとこの予定数はデータとして例えば90が入力されていて、普通に抽出すれば当然90が抽出できるのですが、クエリを実行すると、ダイアログなどで、手動で200と入力すると、200がクエリで出力させたいのですが・・・ 非常に、分りにくいかもしれませんが、アドバイスお待ちしております。

  • アクセスのレポートについて

    アクセス初心者です。 レポートについての質問ですが下のような表は簡単につくれますか?    月  金額     名前****     ----------- 給  |1  1000 |   社会保険料 50      |2  2000 |   税金    10 与  |3  1500 |     ----------- 例えばこんな表です。 点線で囲ったところにクエリーで抽出したデータをのせて他の部分はラベルなどで入力するなどしたいのです。月や名前などはヘッダーを利用すればいいですがこのようにレポートを左右半分に区切るよな配置にしたり、”給与”とあるような配置でラベル等配置することはできますか?作りかけているのですが、 給 1  1000  与 給 2  2000 与 というようになってしまいます。 また”給与”や”税金”などの字句はテーブルやクエリーにはなくあくまでフォームのラベル等にある字句です。 よろしくお願いします。

  • VBAでアクセスのクリエの抽出条件を変更

    エクセルで、契約管理表を作っています。 仕様としては、エクセルとアクセルを使用し、 エクセルからアクセスのデータベースを操作 するようにしています。 (複数拠点で仕様する為。) アクセスでは「T_契約メイン」というテーブルと 「T_契約今月」というクエリがあって、今月分の データのみ抽出できるようになっています。 これを、エクセルのVBAのフォームでADOとSQL等を 利用してデータ取得、編集、新規契約の登録などを 行うように考えています。 ここまでの内容は無事、作成する事が出来ています。 ここからが質問なのですが、クエリ「T_契約今月」の抽出 条件をエクセルVBAから変更するにはどのようにコードを 書けばいいのでしょうか? 毎月毎月、アクセルを開いてクエリのデザインビューで 抽出条件を変更すればいいのでしょうが、あんまりスマート では無いですよね。 出来れば、エクセル側からVBAで設定変更等のフォームや ボタンを作って、処理したいのですが…。 とりあえずアクセスに繋げるところまでは分かるので、 クエリの抽出条件変更の部分のコードの記載方法を 教えて頂けないでしょうか? どうぞよろしくお願いいたします。

  • アクセス クエリ

    アクセス クエリの抽出について教えて下さい。例えば、1つのクエリの中に数値のフィールドが5つ作成してあり、それぞれ違うフィールドの抽出条件をしています。それぞれの条件を入れてしまうと5つのフィールド条件全てに合ったものしか抽出できません。 5つのフィールドのうち、どれでも1つ一致したら抽出できるようにしたいのですが良い方法を教えて下さい。宜しくお願いします。

専門家に質問してみよう