• ベストアンサー

アクセスで住所データを管理したいのですが。。。

冊子形式で販売されている地図を、データ化としてエクセルで管理していました。 入力しているのは (1)ページ(2)物件名(3)住所(4)管理コード(1~8)(5)その他の備考などです。 すべて入力してピボットで集計をしています。 地図なので、変更や更新も多く倒壊していたり建替えていたり問題も多いのです。 そこで、エクセルでやっていたのをアクセスで挑戦してみようと思うのですが。。。まったくの初心者です。 インポートをするのが手っ取り早いのですが、重複するデータや倒壊データなどエクセルのシートがたくさんあってどうしていいのやら;; アクセスだと重複データを簡単に抽出できるのでしょうか?エクセルで出来る事はアクセスでできますか? また、抽出したデータをエクセルで見たいという意見もあり、紆余曲折しています。アクセルで抽出したデータはエクセル形式で簡単に見れるものなのでしょうか? やはりエクセルのままが良いでしょうか? ホント初心者ですいません、、、、、、、

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

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.3

ExcelとAccessの違いはありますがExcelを使っていたのなら比較的楽に使えると 思います。 ExcelのデータをAccessにインポートしてフォームやクエリなどはウィザードで 簡単に作成できます。デザインの変更も簡単です。 >アクセスだと重複データを簡単に抽出できるのでしょうか? 重複クエリというのがあります。テーブル内の重複するレコードを抽出できます。 重複クエリもウィザードで作れます。 >エクセルで出来る事はアクセスでできますか? Excelと同様のことが出来ます。Excel以上のことも出来ます。 >アクセスで抽出したデータはエクセル形式で簡単に見れるものなのでしょうか? AccessからExcelへのエクスポートも簡単に出来ます。

snoopykun
質問者

お礼

勉強してみます。 私には難易度は高いようです。。。。 後々楽なようなのでがんばります。ありがとうございます!

その他の回答 (3)

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

我流の見方を述べます。オフィスソフトである問題を解決する時 ○エクセルでは (1)操作・ウイザード (2)関数多用 (3)VBA・マクロ アクセスでは (1)操作・ウイザード (2)SQL (3)データアクセス (4)VBA・マクロ のやり方があります。関数はアクセスにもありますが、勝手が違います。SQLというデータベース関連の考えが、操作の中の「クエリ」に入ってきています。 VBAで処理する時、SQLかデータアクセスかその組み合わせの手法を使います。 アクセスでは、データベースと言う考えとSQLの考え(その中のクエリ)を、新たに学ぶ必要が出てきます。 ○エクセルはセルが基本でワークシートが相手です。関数と関数式の複写を活用します。 アクセスはテーブルと特にフォームを多用します。セルの考えはないに等しく、関数式の複写はなく、列間計算止まりです。 フォームには仕組まないとデータを見れませんし、何を 表示するかは、クエリなど使って仕組みを前もって作ります。項目間の演算も式は、影に隠れています。 エクセルの表ほど、直接見れて、触れて、変えやすくはない。 ○アクセスとエクセルを自由に行き来することをスムーズ にしようとすれば、VBAの利用に行き着くかもしれません。 ○アクセスVBAはエクセルVBAをやってないと、習得に時間がかかるでしょう。取りあえずはデータベース(テーブル)の考えに慣れるようにして、操作とクエリを操作方式で学習することになるでしょう。 ○エクセルを使った人は、エクセルの表・印刷・書式などへの、郷愁は止みがたいようで、両者の行き来は、ずっと課題になり続けることでしょう。 少しアクセスを学んだ後で、何かご参考になれば。

  • ribisi
  • ベストアンサー率28% (247/864)
回答No.2

「アクセスに挑戦したい」との意欲がおありのようなので、 ここは一つ、やってみることをお勧めします。 現在管理しているデータの質から言っても、 1)おおもとのデータはアクセスで管理し、 2)ピボット集計が必要なら、書き出したデータをエクセルで 利用 というやり方のほうが優れていると思います。 ただ、データベースは表計算とは考え方が違うので、 学ぶためのまとまった時間は必要になると思います。 データの抽出に関しては、どんなことでもできます。 アクセスにできないことは、エクセルのグラフ機能や ピボット集計に関する部分です。 一言で言えば、アクセスは敷居は高いが自由度も高い。 ある程度使えるようになれば、パソコンの実務において 力を発揮してくれると思います。

snoopykun
質問者

お礼

ホントとっかかりにくいイメージで、構えてしまってるので、 色々、トライしてみます。 どうもありがとうございます!

回答No.1

データ管理は、アクセスが絶対お勧めです。 Excelのデータも、インポート出来ますし、AccessのデータをExcelに出力も出来ますので。 入力フォームも帳票で作成しておけば、簡単に入力できます。 やりたいことが、わからないと、ここでお聞きになると、アドバイスが、一発でもらえますので。 頑張って、トライしてみてください。

関連するQ&A

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

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

  • 初心者:エクセル2007とアクセス2007でのデータのやりとりについて

    初心者:エクセル2007とアクセス2007でのデータのやりとりについて -基本情報- 1 アクセスには管理番号や名称といったいくつかの項目を持つテーブルが存在 2 1で作ったテーブルから管理番号とまだ空欄だがデータが入る予定の列だけを抽出したテーブルが存在 3 1の中から列としては管理番号の列と変更する可能性のある列、行としては管理番号の入っている行のうちの一部を抽出し、エクセルにエクスポート済 4 3のファイルでアクセスでは空欄になっていた列にデータを新規入力 -やりたいこと- 4のファイルの管理番号と2のテーブルの管理番号とが一致したものに関して、アクセスで空欄になっている列にエクセルで新規に入力したデータをインポートすることは可能でしょうか。 また、可能なら、どういった方法があり、どうすればよいでしょうか。ご教授お願いします。

  • アクセスからデータをエクスポート

    アクセスについて教えてください。 アクセスで作ったフォームに入力したデータをエクセルのフォームの指定されたセルに「転送」することは可能でしょうか? たとえば、経理関係ですが、発注支払データを管理するアクセスのデータベースから抽出した任意の入力済みデータを、エクセルで作成した「支払申請書」フォームに「転送」して出力し、管理者に提出して承認をもらう、といった場合に使いたいのです。 どなたか教えてください。

  • エクセルのデータをアクセスで管理したい。

    エクセルでかなり多くのデータを入力した(14000KB)ものをアクセスに取り込んで同じように管理することは可能なのでしょうか。 目的は複数人(約10人)で同時に編集することができるようにしたいためです。 エクセルデータは数式も多く、どんどん追加されています。 現在エクセルを開くだけで、かなり時間がかかっている状態です。 データも多く、同時編集もしたいので、アクセスで管理出来ればと思っています。 よろしくお願いいたします。

  • アクセスの住所録に増分の住所データを追加するには

    エクセルで作られた表(住所録)を元にアクセスで顧客データを管理していますが、一月に100件から150件増えたり減ったりします。もらったエクセルのデータをアクセスに反映させて更新するにはどうしたら良いか分からず困っています。  一件づつ入力するのは面倒なので良い方法があったら教えてください。  お願いします。

  • Access2000重複データの入力について

    アクセス初心者です。 名前 値1 値2 という3つのフィールドにフォーム(表形式)で入力する際、名前が重複した時点で入力出来なくなるような仕掛けが作りたいのですが、どのような方法があるのでしょうか? インデックスの”はい(重複なし)”の設定で重複データの入力回避が出来るという所にやっとたどり着いたのですが、値2の入力終了までメッセージが出ない様なので、入力ロスを感じております。 初歩的な質問だとおもいますがよろしくお願いいたします。

  • Microsoft Access 画像データの管理

    お世話になります! access初心者です。 Access 2016 で、画像データ6万程度(tif形式)の管理ができるか教えてください。 画像データが重たいので、フォーム上にはサムネイルかハイパーリンクにして、実データをpcハードディスク内に入れて、accessのデータを小さくすることはできませんか? ご教授、よろしくお願い致します!

  • ACCESS クエリー 抽出条件が多い場合

    アクセス初心者です。(2003です) 商品コードのテーブルから、 32個のキーワードを含むものを抽出したいです。 商品コードの中のキーワードの位置は 先頭や最後など決まりはなく、バラバラです。 クエリの抽出条件の欄が9個しかないので、 9個ずつバラバラにクエリを作ってみました。 *02S* *05F* ... ... というふうに条件を並べています。 この3つのクエリ結果を エクセルに出してはっつけて1枚のマスターに しようかと思っていますが… かなり手作り感があふれていて…(^^;)汗汗 もうちょっと単純な方法はないでしょうか? また、なんだか心配なので エクセルでテーブルをフィルタにかけ キーワードを一個ずつ抽出してみましたが アクセスで出た結果と違います…。(エクセルのが少ないです) 重複するキーワードがあるからかと思い ピボットで見ても、重複は4件しかありません。 クエリを分けているからでしょうか? どっちが正しいのでしょうか? 自分の作ったデータにまったく信頼が持てません。。。(--;) これを出さないと退社できないのですが チーム内に誰もいないので困っております。 助っ人お願い致しますm(__)m

  • ACCESSの使い方

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

  • エクセルのフォーム形式のデータ1000個をリスト化

    フォーム形式で作られたデータ(エクセルファイル)が約1000個あります。 それぞれの入力された項目だけ自動的に抽出してリスト化する方法はありますか? もしエクセルでできなければ、 たとえば、アクセスやファイルメーカーを使った上手い方法などはありますか? データベースを扱うのはほぼ初心者です。 よろしくおねがいいたします。

専門家に質問してみよう