• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • ホーム
  • プロフィール
  • 講演依頼、講師依頼、研修依頼
  • ちょっと聞いてみる

あなたの町のITサポーター パソカフェ in 茨城水戸

分からないを「できた!」に変えるお手伝い

  • 特定商取引法に基づく表示
  • プライバシーポリシー(個人情報保護方針)
現在の場所:ホーム / ブログ収益化 / ワードプレス / Excel+MySQL連携:3 Power QueryでMySQLへ接続してデータベースの情報を見る方法

Excel+MySQL連携:3 Power QueryでMySQLへ接続してデータベースの情報を見る方法

2015-12-20 By KAI コメントを書く

エクセルとMySQLの連携に関する備忘録です。今回は下記(3)について書きます。

(1)さくらのレンタルサーバのMySQLへ自分のwindowsパソコンからsshで接続する方法
(2)ODBCでMySQLへ接続してデータベースの情報を見る方法
(3)Power QueryでMySQLへ接続してデータベースの情報を見る方法 ←今回の投稿
(4)Excel VBAでMySQLへ接続してデータベースの情報を見る方法
(5)Excel VBAでMySQLへ接続してCRUD操作する方法(予定)

今回は「Power QueryでMySQLへ接続してデータベースの情報を見る方法」です。
今回使うのは正式には「Power Query for Excel」というものです。エクセルのアドインとしてインストールして利用します。

目次

ステップ1:Power Query for Excelとは?

はじめに、Power Query for Excelとはナンゾや??と思いの方もいるかと思いますので、簡単に説明しますと、データベースにあるテーブルのデータをエクセルに読み込み、検索、列の削除や追加、並び替えなど行ったり、Power Queryの専用関数を使ってワークシート関数のような計算を行い新規の列に表示させることができます。
そして、何よりも前記の操作を行った状態をクエリとして保存しておけば、エクセルを立ち上げて読み込みを行えば、最新のデータを決まった形で表示することができます。
併せて、ピボットテーブルとかピボットグラフを設定しおけば、分析作業がとても楽になりそうです。

Power Queryについてもう少し詳しく知りたい方はRoad to Cloud Officeさんの記事を参考ください。

ステップ2:Power Query for Excelをインストールしよう

Power Query for Excelを利用するには、以下の2つのソフトをインストールします。

(1)mysql-connector-netのインストール

今回はMySQLとエクセルの接続を行いますので、mysql-connector-netというソフトをインストールする必要があります。こちらよりダウンロードしてインストールまで済ませてください。
mysql-connector-net

(2)Power Query for Excelのインストール

次にPower Query for Excelですが、利用できるエクセルが決まっています。
具体的には以下のとおりです。
・ソフトウェア アシュアランス付きの Microsoft Office 2010 Professional Plus
・Microsoft Office 2013
※2010は「Professional Plus」のみ対応しています。
※2016には標準機能となったようです。当方、2016は持っていないため確認はできていません。

ダウンロードはこちらです。ダウンロードボタンをクリックすると、次の画面になります。ダウンロードの選択は、インストールされているエクセルが32bitか64bitによります。何bit対応かを確認する方法はこちらを参考ください。
powerqueryインストール

ダウンロードが完了しましたら、ファイルをダブルクリックしてインストールを完了させてください。

ステップ3:エクセル(Power Query)からMySQLに接続してデータを表示してみよう

この時点でエクセルを起動すると、以下のようにPower Queryのタブが追加されていると思います。
エクセルPowerQuery
それでは早速MySQLへ接続してみましょう。
まずはじめに、過去記事で書いたPortForwarderを起動しておきます。
次に、PowerQueryタブ>データベースから>MySQLデータベースから の順でクリックします。
エクセルPowerQuery

すると以下のウィンドウが表示されますので、サーバには「localhost」、データベースに見たいデータベース名を入力しOKをクリックします。
エクセルpowerquery

(ここで、初回の場合にデータベースのユーザー名とパスワードを聞かれると思いますので、さくらのレンタルサーバの情報を入力してください。)

次に以下のウィンドウになりますので、見たいテーブルを選択し、右下の「読み込む」ボタンをクリックすると、テーブルのデータがワークシートに読み込まれます。
エクセルpowerquery
以下は、ワードプレスの投稿データを読み込んだ例です。
エクセルpowerquery

また、データの読み込み先を指定することもできます。
テーブルを選択するウィンドウで、読み込み先をクリックします。
エクセルpowerquery
次に読み込み先を指定するのですが、以下のように、既存のワークシートを選択して丸印の部分クリックするとセルを選択することができます。色々と試してみるのをオススメします。
エクセルpowerquery

Power Queryについてはこれで終わりますが、SQLの知識がなくてもデータベースのデータを好きなように抽出、加工することができます。さらにPower Query専用の関数を利用したり、ピボットテーブル、ピボットグラフと合わせれば自由度の高いデータ分析が可能になります。
余談になりますが、データの行数がエクセルの上限を超えるような場合はPower Pivotというエクセルアドインもあるようですので、興味ある方は調べてみるといいですね。

■/■/■/■/■/■/■/■/■/■/■/■/■
【編集後記】
昨日は嫁さんの実家に行きましたが、
ホント寒かった^^;

【ぬちぐすい】
沖縄の方言で「命の薬」。
意味の幅は広く、かけがえのないモノ、
人、瞬間に出会えた時に感じる
「ありがとう」の気持ち。

昨日は暖かいおもてなしを
ありがとう。

【ブログ毎日更新】
EX-ITさんに習い、
毎日更新を始めました。
2015年12月3日から開始
《現在 [blogupdate] 日経過》

■/■/■/■/■/■/■/■/■/■/■/■/■

Filed Under: ワードプレス, エクセル・VBA 関連タグ:エクセル, ワードプレス, PHP, MySQL, さくらのレンタルサーバ, excel, SSH, power query

Reader Interactions

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

最初のサイドバー

プロフィール

ITサポーター島袋海のプロフィール

 

沖縄県出身。名は「海」と書いて「カイ」と呼ぶ。曾祖父が海好きということで海と命名される。
曾祖父は新聞に載るほどのタコ採り名人だったがタコ壺の在りかは誰にも伝えずこの世を去る。
沖縄の天気予報の背景映像で夕陽をバックにサバニ(沖縄の小さい三角の木製船)に乗っておじいいちゃんと釣りしている姿が長い間放送される。←未確認だけどたぶん自分
素潜り大好き。

■講演実績

平成29年度茨城県女性プラザ「仕事につながるPC講座~初歩からのWord&Excel&電子メール~」全7回
(茨城県教育委員会のページに掲載されました)

平成30年度茨城県女性プラザ「仕事につながるPC講座」全7回
(茨城県教育委員会のページに掲載されました)

(株)エデュケーションデザインラボ Google for Education トレーニング 多数

(株)エデュケーションデザインラボ G Suite トレーニング Googleマイビジネス・YouTube G Suite

中小企業庁ミラサポ専門家派遣 登録専門家として派遣実績多数

茨城生活学校連絡会 SNS講習会

茨城県那珂市立幼稚園教育研究会 エクセル講座講師

保有認定・資格

 



 


 

 

 

皆が読んでる人気の記事トップ10

  • オンライン上のGoogleドライブから直接パソコンのソフト word, excel, powerpointなどを開く方法
    オンライン上のGoogleドライブから直接パソコンのソフト word, excel, powerpointなどを開く方法
  • エクセル・ワード・パワーポイントで簡単オシャレな矢印を作成する方法(2007以降)
    エクセル・ワード・パワーポイントで簡単オシャレな矢印を作成する方法(2007以降)
  • ビジネスするならGoogleツールを使いこなせ!間違いなく役立つ時短&効率化ツール20選
    ビジネスするならGoogleツールを使いこなせ!間違いなく役立つ時短&効率化ツール20選
  • ワードで見出し2が表示されない【ワード2010】
    ワードで見出し2が表示されない【ワード2010】
  • windowsでバックアップすべきデータ【備忘録】
    windowsでバックアップすべきデータ【備忘録】
  • Excel+MySQL連携:2 ODBCでMySQLへ接続してデータベースの情報を見る方法
    Excel+MySQL連携:2 ODBCでMySQLへ接続してデータベースの情報を見る方法

カテゴリー

Instagram

このエラーメッセージは WordPress の管理者にだけ表示されます

エラー: フィードが見つかりません。

アカウントを接続するには、Instagram Feed の設定ページに移動してください。

気になるワードをクリック

chrome crud CSS C言語 docker duet excel facebook featured google Googleアナリティクス googleカレンダー google翻訳 HTML ipad MySQL OS再インストール PHP skype SMTP vagrant wi2 connect おすすめ! よまつり オートフィルタ カンマ区切り クリエイティブコモンズ コワーキングスペース シェアオフィス ショートカットキー セミナー タスクマネージャー フリーズ モバイルルータ ワードプレス 七面山 七面山奥之院 女性起業 宝徳山稲荷大社 幼稚園 強制停止 楽天モバイル 登詣 那珂市 餅つき

Copyright © 2023