• 締切済み

データを抽出し、コメントを入れたい。

アクセス初心者です。アクセスでもエクセルでも どちらでも構いません。ご教授お願います。 Aセル Bセル 10001 10003 10004 10006 . . .     のように膨大な元データがあり、 次のデータが元データにあるか抽出し、ガッチしたデータのBセル(元データの)に次のデータのBセルを入れたい。 Aセル Bセル 10003 5月15日 10006  3月3日  .    .  .    .  .    . 出来上がりは、 Aセル Bセル 10001 10003 5月15日 10004 10006 3月3日 . . .   .  . 上手く説明できないのですが、 1000件位のデータから、 ある200件位のデータを抽出し、同じデータのBセルに コメントをコピーしたい。 膨大な英数字のデータから決められたデータをピックアップし、 印を付ける様な感じですかね! よろくしお願いします。

みんなの回答

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

質問の表現が良くわからないが エクセルで次のようなことか? Sheet2にある Aセル Bセル 10003 5月15日 10006  3月3日  .    . を検索表として Sheet1の Aセル Bセル 10001 10003 10004 10006 のA列の番号について、B列に =VLOOKUP(A1、Sheet2!$A$1:$A$1000,2,FALSE)を入れる。 見つからないときは(ISERROR)空白とし、見つかったときはB列の 日付をセットする。 総合して =IF(ISERROR(VLOOKUP(A1,Sheet2!$A1:$!000,2,FALSE),"",VLOOKUP(A1,Sheet2!$A$1:$A$1000,2,FALSE)) 1000行までの例。$1000は適当に増やすこと) エクセルではたやすい問題に入る。 -- アクセスでも両テーブルを番号で突合せ(Left Join)し日付を持ってくるだけでは?

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

AccessとExcelは全く異なるジャンルのソフトですよ このケースではAccessのほうが簡単ですが 質問の様子から判断すると Accessは全く分かっておられないようですから Excelでの回答を待った方がよさそうですね 一応Accessでの解答を書いておくと 元データテーブルと照合用テーブルをAフィールドで結合した 更新クエリを作ります データの更新欄には 照合用テーブル.B

関連するQ&A

  • EXECL・複数タブからのデータ抽出

    同一Book内での処理です。 今現在の処理内容です タブAには抽出されるデータがあります。 セルA1・・・抽出キー セルB1・・・抽出データ1 セルC1・・・抽出データ2 タブBには抽出キー・抽出結果を表示するようにしています。 セルA1・・・抽出キー1 セルB1・・・抽出キー2 セルC1・・・抽出キーを合成 <=CONCATENATE(A1,"→",B1)> セルD1・・・データ抽出 <=VLOOKUP(C1,タブA!$A:$C,2,FALSE)> したいことは タブAのデータと同一内容のデータが複数タブに存在するときのデータ抽出する場合はどうすればよいのでしょうか? タブA(リンゴ)には抽出されるデータがあります。 セルA1・・・抽出キー セルB1・・・抽出データ1 セルC1・・・抽出データ2 タブB(みかん)には抽出されるデータがあります。 セルA1・・・抽出キー セルB1・・・抽出データ1 セルC1・・・抽出データ2 タブCではセルA1の内容によって抽出するデータのタブを選択しデータを抽出したい セルA1・・・抽出キー1 セルB1・・・抽出キー2 セルC1・・・抽出キーを合成 <=CONCATENATE(A1,"→",B1)> セルD1・・・データ抽出 <=ここの計算式が知りたい タブCのセルA1の抽出キーに(リンゴ)と入力されていればタブA(リンゴ)のシートよりデータ抽出 タブCのセルA1の抽出キーに(みかん)と入力されていればタブB(みかん)のシートよりデータ抽出 単にいえば、データ抽出するタブを指定して<VLOOKUP関数>を利用できるのか? できないなら実現できる手法を教えていただきたいです。 説明が難しいですが、内容がわかっていただけたでしょうか? 達人からの回答よろしくお願いいたします

  • 【Excel2003】データの抽出をしてまとめる

    いつも活用させて頂いております。 色々検索し、試行錯誤致しましたがどうにもならず‥ 御伝授ください。 《元のリスト》 A B C D E F G 1 日程 担当者 地域飲食費人数参加社名  参加社名(2) 2 4月9日 東京 札幌30002A社  B社 3 4月10日 東京 仙台50002B社  C社 4 4月11日 大阪 札幌30001C社                    ・                    ・                    ・    上記のような更新していくリストがあり、何か接待があるとこのリストを更新していく感じです。 このリストからセルF・Gにある参加社名別のデータを抽出し、別シートのリストにデータを集計したいです。 《データ抽出後の形》 A B C D E 1 社名日程単価日程単価 2 A社4月9日3000 3 B社4月9日30004月10日5000 4 C社4月10日50004月10日3000 《元のリスト》が更新されたら、データ抽出をしたものも更新するようにしたいです。 要するに『A社にいつどれくらいの金額を使ったか』 が知るためのリストを作成したいと思っております。 よろしくお願いいたします。

  • 月を指定してデータを抽出する

    下記のようなデータから(テーブル)     A     B      C      D 1  年月日  会社名  商品名   金額 2 10月27日  A社   リンゴ    5000 3 10月29日  B社   みかん   8000  4 11月1日   A社   バナナ   1000 5 11月2日   C社   みかん   4000 6 11月3日   B社   ぶどう   10000 下記のような別シートの見出しのB1セルを参照して。フィルタオプションで11月のデータだけを下記のA6:D9セルのように抽出するには抽出条件のA4セルにどのような関数を入れたらよいのでしょうか?     A      B    C      D 1 平成22年  11月  売上表 2 3 年月日 4  5 6 年月日   会社名  商品名   金額 7 11月1日   A社   バナナ   1000 8 11月2日   C社   みかん   4000 9 11月3日   B社   ぶどう   10000 A4セルに条件を入れなくても抽出できる方法でも結構です。 エクセルは2010です。 教えていただける方がおりましたらよろしくお願いします。

  • エクセル データ抽出

    よろしくお願いします。 セルA3:E13にこのようなデータが入っています。 G4:H4にデータを入力すると、G8:K12に自動的にデータを抽出したいのですがよい方法はありませんでしょうか。 セルG4:H4のデータを入力しなおすたびに、条件に合うデータをG8:K12に抽出したいです。 実際にはもっと膨大なデータが入り、増え続けます。 エクセルに弱いのでどなたかお力添えください。 よろしくお願いいたします。

  • エクセル:同じデータがあれば、同じデータの隣のデータを抽出する。

    エクセル:同じデータがあれば、同じデータの隣のデータを抽出する。 以下のようなエクセルデータがあります。A1からA3の中にC1があれば、 あったセルの隣のセルの値をD1に抽出したいです。 何か方法がありますでしょうか? お願いいたします。  EX: A B  C D 1 2  3 2 5  2 3 9  1 結果: A B  C D 1 2  3 9 2 5  2 5 3 9  1 2

  • ACCESSのフィールドのデータを無重複に抽出する

    お世話になります。 ACCESS2000を使用しています初心者です。 あるフィールドに入力されているデータを無重複に抽出したいのですが、簡単で良い方法を教えて下さい。 エクセルでの無重複抽出はできるのですが、データ数が34万件くらいあり、推測される結果は2万件くらいになります。 例) 商品 A B C A B D C 結果 A B C D よろしくお願いします。

  • 条件に一致したデータの検索・抽出について

    エクセルで2つのデータから条件に一致したデータを検索・抽出がしたいのですが、うまく抽出することができないため、質問させていただきます データA |入荷日|商品番号|商品名|数量|金額| |1.1|1111|〇〇〇|10|10| |1.2|2222|◎◎◎|15|15| |1.3|3333|△△△|20|20| |1.4|4444|◆◆◆|10|10| データB |販売日|商品番号|商品名|販売数| |3.1|1111|〇〇〇|   | |3.2|    |AAA|100| |3.3|    |BBB|120| |3.1|2222|◎◎◎|   | |3.3|    |CCC|100| |3.1|3333|△△△|   | |3.1|4444|◆◆◆|   | データBから商品番号の一致したデータの一部を抽出してデータAに追加したいです (一部が難しいようなら1行そのまま抽出でも大丈夫です) 理想は |入荷日|商品番号|商品名|数量|金額|販売数| |1.1|1111|〇〇〇|10|10|   | |   |    |AAA|  |  |100| |   |    |BBB|  |  |120| |1.2|2222|◎◎◎|15|15|   | |   |    |CCC|  |  |100| |1.3|3333|△△△|20|20|   | |1.4|4444|◆◆◆|10|10|   | もしくは、関数を利用して以下の形にできれば、と思います |入荷日|商品番号|商品名|数量|金額|商品名|販売数|商品名|販売数| |1.1|1111|〇〇〇|10|10|AAA|100|BBB|120| |1.2|2222|◎◎◎|15|15|CCC|100|   |   | |1.3|3333|△△△|20|20|   |   |   |   | |1.4|4444|◆◆◆|10|10|   |   |   |   | データAをベースに、データBから重複データのうちすでにデータAにあるものを省き(1件目は重複データなので2件目以降)抽出する 1.データB商品番号重複しています。重複データの1件目はデータAと共通で、2件目以降を抽出したいです 2.データB商品番号の重複はそれぞれ違うため、1件も重複してないものもあれば3件ほど重複しているものもあります 3.データAは入荷日の範囲を指定したデータですが、データBは入荷日項目がないため抽出する必要のない内容・件数のデータもはいっています。その為、データAから抽出するのではなく、データAをベースにデータBから抽出がしたいです。 よろしくお願いします。

  • データ抽出

    アクセス2003でデータ抽出をしたいと考えています。 クエリ上の複数のフィールドに同じ日付でフィルターをかけて抽出したいです。 例えば、AフィールドとBフィールドとCフィールドに2009/6/22をフィルターをかけてこの日付ににあてはまったものを抽出したいと思っています。(どのフィールドも同じ日付です) そして、抽出したデータをレポートにして、印刷したいです。 やり方はできれば、簡単なやり方があれば一番良いのですが、もしなければVBAの構文を教えて頂ければ幸いです。 よろしくお願いします。

  • データ抽出のコピーの仕方を教えてください。

    エクセル2007で表を作っています。 シートAに、1行目が項目で2行目以降データです。350行ほどあります。 シートAのそのデータにフィルタを使って、3件ほど、抽出しました。 シートBに抽出したデータと1行目の項目を列幅やセルの色などそのままコピーしたいのですが、 コピー→貼り付けだと、書式がコピーできません。 項目と抽出したデータをそのまま、まるっとコピーできないでしょうか?

  • エクセルでフィルター抽出したセルを効率良く数えるには?

    恐縮ですが質問させて頂きます。 エクセルで膨大なデータの中からある条件でフィルター抽出したセルを数えるにはどうしたらいいんでしょうか? 例えばまったくフィルターをかけていない状態であればマウスで範囲を選択しようとすると左上の名前ボックスに自動的に列や行の数字が出ますよね? ただフィルターで抽出したデータは行が“飛んでいる”ことがあるので表示されていないセルの数まで数字が入ってしまいます。 念のため例を挙げると・・・  A,B,Cの設問に回答されたデータがあるとします。 1行目の鈴木さんはAと回答、2行目の佐藤さんはBと回答、3行目の高橋さんはAと回答。フィルターでAと回答した人を抽出すると2行目の佐藤さんのセルは表示されないのですが、表示上連続して見える鈴木さんと高橋さんのセル(計2行)の範囲を選択すると3R(行)とでます。これだと数百件から数千件あったりするとすごく数えにくいんです。お教えいただけると大変助かります。よろしくお願いします。

専門家に質問してみよう