2009-09-01 6 views
5

私は現在、いくつかの系統的解析(数学的公式)を必要とするデータを持っている非ITプロジェクトです。データは現在Excelに保存されていますが、Excelでデータを手動で入力/分析して分析するのは苦労します。MS Accessでのデータの保存とExcelでのクエリ

  1. データをMS Accessに保存し、Excelを使用してAccessにクエリする方がよいでしょうか?つまり、データをアクセスに格納し、分析をExcelで実行します。データに対してSQLクエリを実行できると、分析も簡単になります。

  2. もしそうなら、Excelからのアクセスをどのようにクエリするかについて説明しているウェブサイトや書籍がありますか?

答えて

1

はい、それは良いでしょう。あなたが選ぶことができる多くの異なった道があります。ここでは、考えられていない可能性がありますオプション:

  1. オープン新しいAccessファイル
  2. そのアクセスファイルでは、あなたのデータが格納されているExcelファイルへのリンクを作ります。
  3. 結果を同じXLファイル(ただし別のタブにある)または2番目のExcelファイルにコピー&ペーストします(テーブルに移動し、右クリックして「リンクテーブル」を選択します)。

このようにして、SQLクエリを実行しながら、より快適であれば、生データをExcelに残すことができます。

あなたの2番目の質問については、そのための本は必要ありません。 Excelでは、[データ] - > [外部データのインポート] - > [データのインポート]の順にアクセスして、Accessクエリのデータを自動的にExcelにプルすることができます。

こちらがお役に立てば幸いです。

編集:Sumproduct、Sumif、CountifのようなGoogleの高度なExcel機能もお勧めします。あなたの分析に応じて、これらの3つの機能は、あなたがアクセスを完全にスキップできるようにするかもしれません。

3

あなたは、生データの入力と編集のためのアクセスについて話しています。次に、Accessにデータを入力するExcelで高度な計算を行います。

あなたは両方のアプリケーションの強みを利用しているので、これはExcelの戦略だと思います。

は、Excelからのアクセスを照会する方法については、このページには、詳細な明確な指示を提供します。

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6112813.html

は、私はGoogleからの1という「照会アクセスをエクセル」を検索することによって発見しました。それが最初のリンクでした。他の情報が必要な場合は他のものをチェックしてください。

2

私はAccessにデータを格納することに多くの利点があると思います。 SQLを使用してデータを取得することが有用な場合は、それは簡単です。それ以外にも、データベースにあるかのようにデータをExcelに格納できますが、正規化とデータの整合性を強制することはあなた次第です。それをAccessに置くと、Jetは強制的に実行します(正しく設定した場合)。

Excel 2003以前では、たくさんの写真があるページがあります。http://dicks-clicks.com/excel/ExternalData.htm

また、自分でSQLを入力するのが面倒な場合は、こちらからhttp://www.jkp-ads.com/download.aspというQueryManagerをダウンロードしてください。これにより、MSQueryを使用するよりもはるかに迅速にクエリを編集できます。

関連する問題