今日は、奈良に新幹線で出張です。ブログタイムということで一つ記事を書きたいと思います。
今回取り上げるのは、『 Microsoft Power Query Preview for Excel 』です。 様々なデータソースから驚くほど簡単にデータ抽出が可能です。Power Query は、エクセルのアドインになっており、ここからダウンロード可能です。インストールは非常に簡単です。
インストール後、エクセルを開くと下図のように『 POWER QUERY』というタブが追加されます。
早速データ抽出をやってみましょう。POWER QUERY タブ の Webから のボタンをクリックします。
抽出したいデータが存在する URL を設定します。今回は価格.com で Surface の価格を抽出してみましょう。
価格.com で 『 Surface Pro 256GB H5W-00001 』の価格一覧を表示させる URL は下記の通りです。下記 URL を 上図の画面に設定し、OK ボタンをクリックします。
http://kakaku.com/item/K0000515774/?lid=ksearch_kakakuitem_image
しばらくすると、HTML が解析され、データ抽出が完了します。Power Queryは、HTML のテーブルタグをデータとして解析するようです。
価格一覧部分がきちんと解析されていますね。完了ボタンをクリックします。
エクセルに一覧形式でデータが表示されます。表示されるだけでなく、エクセル上から最新データを取得すること等も可能です。
Microsoft Power Query Preview for Excel 気の利いいた良いツールですね。このような企業が提供するデータもあれば、オープンデータなど国等が提供するデータなども活用可能だと思います。色々と応用が効きそうな機能です。早く正式リリースしてほしいですね。