SQLデータベースのデータをExcelファイルにインポートする方法【例】

SQLデータをExcelファイルにインポート

このチュートリアルでは、外部 SQL データベースからデータをインポートします。 この演習では、SQL Server の動作中のインスタンスと SQL Server の基礎があることを前提としています。

まず作成します SQL Excel にインポートするファイル。SQL エクスポート ファイルがすでに用意されている場合は、次の 2 つの手順をスキップして次の手順に進むことができます。

  1. EmployeesDB という名前の新しいデータベースを作成します。
  2. 次のクエリを実行します
USE EmployeeDB
GO

CREATE TABLE [dbo].[employees](
	[employee_id] [numeric](18, 0) NOT NULL,
	[full_name] [nvarchar](75) NULL,
	[gender] [nvarchar](50) NULL,
	[department] [nvarchar](25) NULL,
	[position] [nvarchar](50) NULL,
	[salary] [numeric](18, 0) NULL,
 CONSTRAINT [PK_employees] PRIMARY KEY CLUSTERED 
(
	[employee_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

INSERT INTO employees(employee_id,full_name,gender,department,position,salary)
VALUES 
('4','Prince Jones','Male','Sales','Sales Rep',2300)
,('5','Henry Banks','Male','Sales','Sales Rep',2000)
,('6','Sharon Burrock','Female','Finance','Finance Manager',3000);

GO

ウィザードダイアログを使用してデータを Excel にインポートする方法

  • 新しいワークブックを作成します MS Excelの
  • 「データ」タブをクリックします

ウィザードダイアログを使用してデータを Excel にインポート

  1. 「他のソースから選択」ボタン
  2. 上の画像に示すように SQL Server から選択します

ウィザードダイアログを使用してデータを Excel にインポート

  1. サーバー名/IPアドレスを入力します。 このチュートリアルでは、localhost 127.0.0.1 に接続しています。
  2. ログイン タイプを選択します。ローカル マシン上にあり、Windows 認証が有効になっているため、ユーザー ID とパスワードは入力しません。リモート サーバーに接続する場合は、これらの詳細を入力する必要があります。
  3. 次へボタンをクリックしてください

データベースサーバーに接続すると、ウィンドウが開き、スクリーンショットに示すようにすべての詳細を入力する必要があります。

ウィザードダイアログを使用してデータを Excel にインポート

  • ドロップダウンリストから「EmployeesDB」を選択します。
  • 従業員テーブルをクリックして選択します
  • 「次へ」ボタンをクリックします。

データ接続ウィザードが開き、データ接続を保存し、従業員のデータへの接続プロセスを終了します。

ウィザードダイアログを使用してデータを Excel にインポート

  • 次のウィンドウが表示されます

ウィザードダイアログを使用してデータを Excel にインポート

  • 「OK」ボタンをクリックします

ウィザードダイアログを使用してデータを Excel にインポート

SQL および Excel ファイルをダウンロードする

MS Access データを Excel にインポートする方法と例

ここでは、次の機能を利用した単純な外部データベースからデータをインポートします。 Microsoft データベースにアクセスします。商品テーブルをエクセルにインポートしてみます。ダウンロードできます Microsoft データベースにアクセスする.

  • 新しいワークブックを開く
  • 「データ」タブをクリックします
  • 以下に示すように「アクセス」ボタンをクリックします

MS Access データを Excel にインポートする

  • 以下に示すダイアログウィンドウが表示されます

MS Access データを Excel にインポートする

  • ダウンロードしたデータベースを参照し、
  • 「開く」ボタンをクリックします

MS Access データを Excel にインポートする

  • 「OK」ボタンをクリックします
  • 以下のデータが得られます

MS Access データを Excel にインポートする

データベースと Excel ファイルをダウンロードする