Excelをノーコードで自動化しよう! パワークエリの教科書 第23回 Webページからデータを取得する方法
マイナビニュース / 2024年10月15日 11時0分
このWebページからも問題なく「Power Query エディター」にデータを取得することができた。こちらも「列名」が取得されていないが、元のWebページにも「列名」に相当する文字がないので、これは仕方のない問題といえるだろう。
不要な列を削除し、各列の「列名」を自分で入力してからExcelに出力する。その後、テーブルの書式を調整すると、以下の図のような形でデータをExcelに取り込むことができた。
ただし、こちらのデータを自動更新することは不可となる。というのも、日付に応じてWebページのURLが変化する仕組みになっているからだ。最新の情報に更新するには、データの取得元となるURLを変更しなければならない。
念のため、その手順を紹介しておこう。「データ」タブにある「クエリと接続」をクリックし、クエリの一覧を表示する。その後、クエリ名をダブルクリックして「Power Query エディター」を起動する。
「Power Query エディター」が起動したら、「詳細エディター」をクリックし、処理内容全体のM言語を表示する。このM言語内にある「ソース = Web.BrowserContents("……")」の部分がデータ取得元のURLを指定する部分だ。
URLを書き換えてから「OK」ボタンをクリックすると、指定したURLからデータを取得しなおすことが可能となる。
このように、Webページからのデータ取得は、取得元のWebページに応じて状況が大きく変化する。問題なくデータを取得できる場合もあれば、データ表を整理するのが難しい場合もあるし、「すべて更新」では最新データに更新できない場合もある。上手に活用するには少しだけWebの知識も求められるが、気になる方は試してみるとよいだろう。
(相澤裕介)
この記事に関連するニュース
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第22回 PDF文書に掲載されている「表」からデータを取得
マイナビニュース / 2024年10月7日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第21回 セル範囲からデータを取得し、場所を指定して出力する方法
マイナビニュース / 2024年9月30日 11時0分
-
ChatGPTでExcelのマクロを作成してみよう
ITmedia Mobile / 2024年9月26日 19時50分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第20回 「例からの列」を使ったデータの作成
マイナビニュース / 2024年9月24日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第19回 少しだけ高度な「抽出」の使い方
マイナビニュース / 2024年9月17日 13時0分
ランキング
-
1ドコモ、電子書籍サービス「ひかりTVブック」終了
ASCII.jp / 2024年10月15日 14時30分
-
2iOS純正アプリの案外知られていない便利機能をチェック!
&GP / 2024年10月14日 21時0分
-
3「ahamo」「日本通信」のデータ増量でスマホ料金はどこがお得に? 20GB/30GB/50GBプランを比較
ITmedia Mobile / 2024年10月15日 11時21分
-
4Excelをノーコードで自動化しよう! パワークエリの教科書 第23回 Webページからデータを取得する方法
マイナビニュース / 2024年10月15日 11時0分
-
5「どえらいもん売ってた!!」 ハードオフに2万2000円で売ってた“まさかの商品”に「必要性ないけど欲しいw」
ねとらぼ / 2024年10月13日 9時0分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください