準備 Excelの入力規則とパワークエリーの組み合わせ 入力規則とパワークエリーのグループ化を使用して選択式のメニュー作成の前準備を紹介する

Mar 1, 2026Channel
AI Analysis
Data from YouTube Data API v3Updated Just now
ken3video
ken3video

2.4K subscribers

View Channel

Video Overview

Video Details

Published3 months ago
Duration24:50
Video IDlt6oCDMOCnA
Languageja
CategoryHowto & Style
PrivacyPublic
Made for KidsNo
Video TypeRegular Video

Performance Metrics

Views5
Likes0
Comments3
Engagement Rate60.00%
Likes per 100 views0.00
Comments per 1K views600.00

Description

Excelの「データの入力規則」と「Power Query」を連携させて、自動更新される最強の選択メニューを作りませんか?大量データから一瞬で重複を消す「グループ化」の使いこなし術を徹底解説。 要約: 本動画では、外部ブックのデータをPower Queryで読み込み、必要な項目だけを「グループ化」で抽出して、Excelのドロップダウンメニューに反映させる一連の流れを実演します。 [タイムスタンプ] 00:00 はじめに:今回の動画概要の説明 01:15 朝の準備:外部データ(CNAME)を取得する 03:40 Power Queryで別ブックのテーブルを読み込む方法 06:20 【重要】「グループ化」で重複のないリストを作成する 12:45 作成したテーブルに「名前」を定義する際の注意点 18:30 データの入力規則(リスト)に設定を流し込む 21:10 動作確認:データが変わってもメニューが自動追従! この動画を見てほしい人: ・Excelで入力フォームを自作しているが、リストの更新が面倒な人。 ・Power Queryで加工した結果を、セルの入力規則で使いたい人。 ・競馬データ(JRA)などの大量データを、スマートに絞り込みたい人。 #Excel #PowerQuery #データの入力規則 #グループ化 #業務効率化 -- Excelの入力規則とパワークエリーのグループ化を使用して、選択式のメニュー作成の準備を行ってみます 1.朝一度、CNAMEを取得する D:\JRA_TEST\ に 朝一回実行.xls など、名前を付けて、 前回作成したCNAME読み込みを設置する 土日の朝一回、実行して、CNAMEのテーブルを作成する 土曜日は、日曜日の前日発売などがあるので、注意 逆に、日曜日は、使用しない土曜日も取得するので・・・ ※まだ、枠連のCNAME取得バグが残った状態です テーブル名を テーブル選択後、 メニューの「テーブルデザイン」を選択して、 左上のテーブル名に "M朝一回取得する" と付けました 2.別ブックのテーブルからデータを取得するパワークエリー CNAMEパラメーターの取得とオッズの取得をブックで分けます 新規ブックを起動したら、 ①メニューのデータから ②左上のパワークエリー 「データの取得▼」 ③ファイルから > 「Excelブックから」を選択します D:\JRA_TEST\ の 朝一回実行.xls を選択します ナビゲーター の 設画面で "M朝一回取得する" と先ほど付けた名前のテーブルを選択します 読み込まを押すと、データが読み込まれます 新規にシートが作成され、接続も1つ作られます 3.開催地をグループ化して 入力規則で使用可能とする クエリと接続 から "M朝一回取得する"を選択後、 右クリック [接続]を選択します すると、"M朝一回取得する"をソースとした接続が作られます 3.1 クエリー名の変更 名前が"M朝一回取得する(2)"となっていると思うので、 名前を "M開催"に変更します 3.2 グループ化 列 今週の開催地 を選択後、 グループ化のリボン・ボタンを押します すると、どんな集計するか聞いてきますが、 デフォルトの行カウントのまま OKを押し、グループ化します 今週の開催地 カウント 1回東京7日 83 1回阪神1日 83 1回小倉9日 84 1回東京8日 7 のテーブルができたら、 閉じて読み込むで 新しいシートに結果が取り込まれます 3.3 今週の開催地に名前を付ける 今週の開催地のデータをリスト化したいので、名前を付けます メニュー 数式 から 名前の管理を選択して 新規作成を押し、名前範囲を新規で作ります 名前:lst開催 範囲:ブック 参照範囲: =M開催[今週の開催地] で 名前を定義します ポイントは、 参照範囲を絶対番地ではなく =M開催[今週の開催地] とテーブルと列名で作成します 3.4 入力規則 リストの確認 どこか空いているセルを選択して、 メニュー データ データツール データの入力規則を選択します 入力時の種類を リスト にします 元の値に =lst開催 と入力します(※必ず=イコールを入れてください、私のようにハマらないでね) 4.蛇足:覚えてほしい動作 私も覚えないといけない事 このような感じで、 ①パワークエリーでグループ化してテーブル出力 ②出力されたテーブルのセルに名前を付ける (メニュー 数式 から 名前の管理を選択) ③入力規則の設定 (メニュー データ -- データツール -- データの入力規則) 突然の練習?復習問題です テストデータの概要 担当者(5名): 佐藤、鈴木、高橋、田中、伊藤 取扱商品(6種類): バナナ、りんご、みかん、ぶどう、メロン、イチゴ 期間: 2026/02/01 〜 2026/02/10 日付,担当者,取扱商品,数量,備考 2026/02/01,鈴木,バナナ,1000, 2026/02/01,伊藤,りんご,500, 2026/02/02,佐藤,みかん,800,特売分 2026/02/02,田中,ぶどう,300, 2026/02/03,高橋,メロン,150,予約配送 2026/02/03,鈴木,イチゴ,600, 2026/02/04,伊藤,バナナ,1200, 2026/02/04,佐藤,りんご,450,欠品注意 2026/02/05,田中,みかん,900, 2026/02/05,高橋,ぶどう,250, 2026/02/06,鈴木,メロン,100, 2026/02/06,伊藤,イチゴ,700, 2026/02/07,佐藤,バナナ,1100, 2026/02/07,田中,りんご,550, 2026/02/08,高橋,みかん,850, 2026/02/08,鈴木,ぶどう,400, 2026/02/09,伊藤,メロン,120, 2026/02/09,佐藤,イチゴ,650,直営店向け 2026/02/10,田中,バナナ,950, 2026/02/10,高橋,りんご,480, 4.1 上記テストデータをExcelへ貼り付けて、 テーブルにします テーブル名を"T販売明細"にします 4.2 パワークエリーに取り込み、グループ化します クエリー名:"T担当者別集計" 4.3 lst担当者の名前を作成します =T担当者別集計[担当者] 4.4 入力規則を設定します リスト =lst担当者 4.5 たまにハマること 新人が入ってきたとき、 明細データをマスターにしているので、 エラーメッセージで弾かれて、入力できない・・・ マスターテーブルにコソっと追加して、しまうか? エラーメッセージを外す(※戻し忘れると、何でもOKになるので注意) 過去の明細からマスター化は、 便利そうで、イロイロと運用で不具合があったりするので、注意してね 今回のJRAオッズとか、 選択しかない場合は、 パワークエリーでマスター化して 入力規則でリスト選択 も一つの手です 質問 , 感想 , コメント を気軽に書き込んでください。

Related Videos

More videos from ken3video