JRA単勝オッズ取得 パワークエリを関数化!List.Transformで12レース分をループ処理して読み込む技術解説
Jan 18, 2026•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published5 months ago
Duration46:33
Video IDT-kRPFVOE2w
Languageja
CategoryHowto & Style
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views12
Likes1
Comments3
Engagement Rate33.33%
Likes per 100 views8.33
Comments per 1K views250.00
Description
JRA単勝オッズを一括取得!パワークエリの関数化とループ処理(List.Transform)を徹底解説します。1レースずつの更新に疲れた方必見の自動化テクニックです。
要約: Excelのパワークエリを使い、JRA公式サイトから全12レースの単勝オッズを一度に読み込む仕組みを構築します。
単純なWeb取り込みではなく、クエリを「関数化」[00:23:40] し、レコードリストへの変換 [00:30:07] とループ処理を組み合わせることで、効率的なデータ収集を実現します。
動画内では「すべて更新」時に発生する非同期処理の注意点(バグ)[00:41:11] についても触れており、実務でハマりやすいポイントを共有しています。
この動画を見てほしい人:
・競馬データをExcelで管理・分析したい人。
・パワークエリで繰り返し処理(ループ)を実装したい中級者。
・WebクエリのPOST送信やM言語のカスタマイズに興味がある人。
【目次・チャプター】
00:00 イントロ:12レース分のオッズを一度に読み込む
00:24 開催場所リストの取得とPOST送信の設定
05:12 CNAMEパラメータの解析(JRA独自の仕様)
10:32 特定レースのオッズを取得する基本クエリ作成
23:40 【重要】クエリを「関数」に変換して汎用性を高める
30:07 List.Transform を使ったループ処理の実装
35:54 12レース分のデータを一括でテーブル展開する
41:11 【注意】「すべて更新」でデータがズレる罠と非同期処理
44:32 まとめ:Table.Combineでの最終結合
#パワークエリ #JRAオッズ #Excel自動化 #M言語 #競馬データ分析
関連動画:
1.POST送信の詳細解説は、
https://youtube.com/live/ntj8o1D_Jrk
↑を見てください。※↑で、パラメーター送信を探っています。今回は関数化してループで回しただけです。
2.時間のある時に、他の処理も下記再生リストから見てください
再生リストの紹介: JRAオッズを自動取得
https://www.youtube.com/playlist?list=PLBFC80A8658C305CE
↑JRAオッズ関係の動画リストです
--
単勝オッズを開催別に全てパワークエリーで読み取る
0.テスト結果を先に見せる
本日のレースも終わってしまいましたが、
テストしてみます
1.開催場所をまず取得する
1.1 クエリーの単体テスト
クエリー名を
開催の取得
で、下記クエリーをコピペして、まずテストする