Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

 

Excel はさまざまなソースからデータをインポートできます。 Microsoft Access から Excel にデータをインポートすると、ユーザーはデータベース情報をより簡単に分析、視覚化、共有できるようになります。 Access データから計算を実行し、グラフを作成し、ダッシュボードを作成できます。また、技術者以外のユーザーとデータを共有したり、Access データを他の Excel データセットと組み合わせたりすることもできます。

このチュートリアルでは、Microsoft Access から Excel にデータをインポートする方法を示します。

前提条件:

  • Microsoft Access データベース ファイル (.accdb または .mdb)
  • Microsoft Excel (Excel 2016 以降を推奨)
  • データベース ファイルへのアクセス許可

方法 1:Excel の組み込みデータ ツールを使用して Access データをインポートする

手順:

  • Excel ワークブックを開きます
  • データに移動します。 タブ>> [データの取得] をクリックします。>> [データベースから] を選択します。>> [Microsoft Access データベースから] を選択します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • Access ファイル (.accdb または .mdb) を参照して選択します
  • [インポート] をクリックします。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

Excel でナビゲータが開きます。 ウィンドウ。

  • テーブルを選択してください またはクエリ
  • [ロード] をクリックします。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • Access テーブルが Excel テーブルとして表示される
  • データはソースに接続されたままになります (更新可能)

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

Power Query を使用したデータのインポートとクリーニング

この方法は、データのクリーニング、フィルタリング、自動化に最適です。

手順:

  • [ロード] を選択する代わりに をクリックし、[データの変換] を選択します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • Power Query エディタ 開きます:
    • 不要な列を削除する
    • 適切なデータ型を設定する
    • 行をフィルタリングする
    • 複数のテーブルを結合する
  • [閉じてロード] をクリックします。 データを Excel にインポートする

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

Access データはクリーンアップされ、変換され、Excel にインポートされます。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

Power Query を使用すると、大規模なデータセットを効率的に処理できます。変換ステップを再利用できるため、定期的なレポートに最適です。

Excel での Access テーブルのリンク

リンクすると動的接続が作成され、Excel は Access データを外部テーブルとして扱い、更新時に更新します。

手順:

  • シートにロードする代わりに、接続として設定します
  • [ロード] をクリックします。>> [ロード先…] を選択します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • 接続の作成のみを選択します。>> [OK] をクリックします。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • データを表示するには、[データ] に移動します。>> [クエリと接続] を選択します。 ペイン
  • 接続を右クリックし、[ロード先…] を選択します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • テーブルを選択します>> [OK] をクリックします。
  • Excel でデータを表示できるようになりました

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

あるいは、Power Query を使用しない古い Excel バージョンの場合:

  • データに移動します。 タブ>> 他のソースからを選択します>> [Microsoft Query から] を選択します。
  • MS Access データベースを選択します データソースとしてファイルを選択してください
  • ウィザードに従ってテーブル/列を選択し、インポートします

メモ:

  • リンクされたデータには、Access ファイルにアクセスできる必要があります。移動した場合は、データ経由で接続パスを更新します。>> つながり>> プロパティ
  • 高度な設定を使用しない限り、Excel での編集は Access に影響しません

複数のテーブルを一度にロードする

同じ Access データベースから複数のテーブルをインポートする必要がある場合は、ナビゲータ ウィンドウで複数の項目を選択できます。

手順:

  • [ナビゲータ] ウィンドウで、[複数の項目を選択] チェックボックスをオンにします。 上部のチェックボックス
  • インポートする各テーブルまたはクエリの横にあるボックスをオンにします
    • 顧客
    • 注文
  • [ロード] をクリックします。 選択したすべてのテーブルをインポートします

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

Excel ではテーブルごとに個別のワークシートが作成されます。または、[読み込み先] を選択することもできます。 各テーブルの移動先を指定します。

方法 2:Access から Excel にエクスポートする

このアプローチは Access から開始され、データを Excel ファイルに直接エクスポートします。これは 1 回限りの転送に最適です。

手順:

  • Access データベースを開きます
  • ナビゲーション ペインで、エクスポートするテーブルまたはクエリを選択します
  • 外部データに移動します。 エクスポートのタブ>> グループ>> Excel をクリック
  • エクスポート - Excel スプレッドシート内 ダイアログ:
    • 参照して宛先 Excel ファイル (.xlsx または .xls) を選択するか、新しいファイルを作成します
    • [書式設定とレイアウトを指定してデータをエクスポートする] チェックボックスをオンにします。 Access の書式設定 (列幅など) を保持したい場合
    • [エクスポート操作の完了後に宛先ファイルを開く] をオンにします。 すぐに見ることができます
  • [OK] をクリックします。 エクスポートする

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • エクスポートが完了すると、Access から通知が届きます

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

詳細オプション:

  • パラメータを含むクエリの場合、最初にクエリを実行して結果を生成し、次にエクスポートします
  • 複数のオブジェクトをエクスポートするには、エクスポート ウィザードを繰り返し使用するか、自動化用のマクロ/VBA を作成します

メモ:

  • エクスポートされたデータは静的です。 Access で変更を加えても Excel ファイルは自動的に更新されません
  • テーブルに 100 万行を超える行がある場合、Excel はその行を切り捨てる場合があります (新しいバージョンの行制限は 1,048,576 です)

方法 3:コピー&ペーストを使用して Access データをインポートする (簡単で簡単)

手順:

  • Microsoft Access を開く
  • テーブルまたはクエリを開きます
  • 表全体を選択するか、Ctrl + A を押します。
  • Ctrl + C を押します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • Excel を開き、Ctrl + V を押します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

制限事項:

  • ライブ接続がありません
  • 手動アップデートが必要
  • 大規模または頻繁なインポートには適していません

方法 4:ODBC を使用して Access データをインポートする (上級ユーザー)

この方法は、古いシステムを使用している場合、またはカスタム データベース接続を使用している場合に便利です。

手順:

  • ODBC データ ソースを設定します (例:「Microsoft Access Driver (*.mdb、*.accdb)」)
  • Excel を開く
  • データに移動します。 タブ>> データの取得を選択します>> [他のソースから] を選択します。>> [ODBC から] を選択します。
  • Access ODBC ドライバーを選択します
  • テーブルまたはクエリを選択する

データの更新

  • インポートされたテーブル内のセルを右クリックし、更新を選択します。
  • または、データに移動します。 タブ>> [すべて更新] を選択します。

ステップバイステップ ガイド:Microsoft Access データを Excel にインポートする

  • これにより、手動で再インポートせずに Access から最新のデータが取得されます

一般的な問題と修正

  • アクセス ファイルが表示されない: インポートする前に、Access が閉じられていることを確認してください。 Access ファイルは排他モードで開いてはなりません。
  • データ型が正しくありません: Power Query を使用して正しいデータ型を設定する
  • 大きなファイルの読み込みが遅い: 必要なテーブルまたは行のみをインポートします。大規模なデータセットの場合、データ モデルに読み込むことでシートの過負荷を防ぐことができます。
  • Microsoft.ACE.OLEDB エラー: Microsoft の Web サイトから Microsoft Access データベース エンジン再頒布可能パッケージをダウンロードしてインストールします

結論

上記の方法に従って、Microsoft Access から Excel にデータをインポートできます。これらのアプローチにより、分析、レポート、視覚化のために Access データを Excel にシームレスに取り込むことができます。接続ベースの方法により、Excel データと Access データベースの同期を維持する柔軟性が得られ、ワークフローがより効率的になり、データの信頼性が高まります。 Access からデータのインポートを開始し、Excel で分析します。

ソリューション付きの高度な Excel 演習を無料で入手しましょう!
  1. Excel スプレッドシートを拡大してページ全体を印刷する方法 (5 つの簡単な方法)

    場合によっては、データを印刷する必要がある場合があります。その場合、Excel スプレッドシートを拡大してページ全体に印刷する必要がある場合があります。 この記事では、Excel スプレッドシートを拡大して全ページ印刷する方法について説明します . ここから練習用ワークブックをダウンロードできます: Excel スプレッドシートを全ページ印刷に引き伸ばす 5 つの方法 ここでは5について説明します Excel スプレッドシートを全ページ印刷に引き伸ばす方法。 さらに、理解を深めるために、サンプル データ セットを使用します。 6 を含む 列。 学生 ID、科目、CQ(60)、MCQ(

  2. Excel で複数選択可能なデータ検証ドロップダウン リストを作成する

    この記事では、複数選択の Excel データ検証ドロップダウン リストを作成する方法を学習します。データ検証を使用していますが、リストから 1 つの項目しか選択できません。しかし、データ検証リストのドロップダウン メニューから複数の項目を選択したい場合はどうでしょう。したがって、このチュートリアルでは、いくつかのマクロを使用して、データ検証ドロップダウン リストからの複数選択の制限を解決します。 ここから練習用ワークブックをダウンロードできます。 Excel で複数選択可能なデータ検証ドロップダウン リストを作成する 3 つの例 VBA の適用プロセス マクロを使用して、複数の選択肢がある