まず単勝を確認【Excel パワークエリ】JRA全レースのオッズを自動取得!CNAMEパラメーター一括抽出術
Jan 25, 2026•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published4 months ago
Duration30:53
Video IDgim77eYlEHM
Languageja
CategoryHowto & Style
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views39
Likes1
Comments2
Engagement Rate7.69%
Likes per 100 views2.56
Comments per 1K views51.28
Description
JRAのオッズ収集を完全自動化!全開催地・全12レースのCNAMEパラメーターをパワークエリで一括取得する「関数ループ」の構築手順を実演解説します。
要約:
今回のライブでは、メニュー化の前段階として「全てのCNAMEパラメーターの書き出し」に挑戦しました。
JRA公式サイトから開催一覧を取得し [00:04:25]、それを受け取って単勝パラメーターを返す「関数」を作成 [00:10:43]。
さらに `List.Transform` を活用して全開催地をループ処理し [00:18:33]、全レースのデータを一括でテーブル化する仕組みを構築します。
手作業でのコピー&ペーストを卒業し、効率的なデータ分析環境を作りたい方に最適の内容です。
この動画を見てほしい人:
・JRAのオッズデータをExcelで一括管理・分析したい人。
・パワークエリの「関数化」や「List.Transform」の使い方がイマイチ分からない人。
・VBAではなく、最新のパワークエリ機能でデータ収集を効率化したい人。
目次:
00:00:00 あいさつ・今回のチャレンジ:JRA開催全CNAMEパラメーターの一括取得
00:01:44 動作検証:AJCCの実際のオッズデータと比較してCNAMEの正当性を確認
00:04:11 ステップ1:JRA開催地一覧をすべて取得するパワークエリの作成
00:06:51 取得データの解説:土日の開催スケジュールとCNAMEの紐付け
00:08:45 テクニック:クエリの読み込み先を「接続のみ」から特定シートへ変更する方法
00:10:43 ステップ2:パラメーターを受け取り単勝CNAMEを返す「関数化」の設計
00:12:33 実装:詳細エディターでの関数定義と引数設定の手順
00:15:44 解説:取得データに場所情報を追加するロジックと単体テスト
00:18:33 結合テスト:List.TransformとTable.Combineによる複数開催地のループ処理
00:22:51 最終検証:全レース(1R〜12R)のパラメーターが正しく取得できているか確認
00:27:15 今後の展望:馬連・3連単など全馬券種への対応とメニュー化の構想
00:29:45 まとめ:初回読み込みの効率化と来週への課題
#JRA #パワークエリ #Excel自動化 #競馬データ分析 #PowerQuery #Ken3
関連動画:
1.POST送信の詳細解説は、
https://youtube.com/live/ntj8o1D_Jrk
↑を見てください。※↑で、パラメーター送信を探っています。
2.単勝オッズを1R-12Rまで一括取得は先週の
https://youtube.com/live/T-kRPFVOE2w
↑を見てください。※↑で手動で開催地をセット後に連続で単勝オッズを取得しています
3.時間のある時に、他の処理も下記再生リストから見てください
再生リストの紹介: JRAオッズを自動取得
https://www.youtube.com/playlist?list=PLBFC80A8658C305CE
↑JRAオッズ関係の動画リストです
---
今回は、メニュー化の前段階として、
全てのCNAMEパラメーターの書き出しにチャレンジしてみたいと思います
今日も時間切れ・・・
あとは、単勝から馬連..3連単..と、各馬券の種類で回すんですが、
今週も、時間切れでスミマセン・・・
来週、なんとか、やってみたいけど
----
【結論:JRA全レースのパラメーターは「パワークエリの関数ループ」で一括取得できます!】
全レースのURLを一つずつコピペする作業から卒業しましょう!
この動画では、開催一覧から全12レース分のCNAMEパラメーターを自動で書き出す仕組みを実演解説しています。
見どころと重要なステップはこちら(タイムラインをクリックしてジャンプ):
1. 【核心:魔法の関数化】パラメーターを自動生成するカスタム関数
タイムライン: 10:43
内容: URLの特定の値を渡すと、必要なCNAMEを返してくれる「関数」を作成します。
ここが肝: 一つ作れば、あとはループさせるだけ。自動化の心臓部です。
2. 【見どころ:一括ループ】List.Transformで全開催地を繋げる
タイムライン: 18:33
内容: 個別のデータをバラバラに取るのではなく、パワークエリの機能で一気にテーブルとして結合します。
ポイント: 手作業なら数十分かかる作業が、更新ボタン一つで完了する瞬間のロジックを解説しています。
3. 【検証:1R〜12R完了】全レースのデータが並ぶ壮快な結果
タイムライン: 22:51
内容: 実際に1レースから12レースまで、抜け漏れなくパラメーターが取得できているか確認します。
ここが快感: 正確なリストがExcel上にズラッと並ぶ様子は必見です。
4. 【準備:土台作り】JRA公式サイトから開催一覧を抜き出す
タイムライン: 04:11
内容: まずは「今日どこでレースがあるか」を取得するパワークエリの基本設定です。
理由: ここが全てのデータの入り口になります。
5. 【正直にお伝えします:現在の課題と次回の予定】
・今回は「単勝パラメーター」の取得に特化したループ構築です。
・馬連や3連単など、全ての馬券種を網羅する「メニュー化」は次回のチャレンジとなります!
・一部、詳細エディターでのコード修正が必要な箇所がありますが、動画の手順通りに進めれば大丈夫です。
▼
皆さんは競馬データをExcelでどう活用していますか?
「こんな集計がしたい!」「この馬券種も自動化してほしい」など、ぜひコメント欄で教えてください。次回の開発の参考にさせていただきます!