シートを見ながら、
クエリを書き直す。
Excel の Power Query エディターは、開いている間シートを操作できません。Inline-Query-Editor は Excel の横で動き、開いているブックの M 式と、データモデル(Power Pivot)のメジャーの DAX 式をその場で表示・編集・更新します。
無料。Windows 10 / 11 と Excel デスクトップ版が必要です。
できること
クエリやメジャーの確認から修正、更新、結果の確認までを、シートから目を離さずに行えます。
関数名やステップ名を補完
標準関数、ブック内のクエリ名、ステップ名を候補に表示。パラメーターヒント、ハイライト、整形にも対応します。
メジャーの DAX 式も編集
データモデル(Power Pivot)のメジャーを一覧から選んで編集。関数・テーブル・列・メジャー・変数の補完、整形、構文エラーの表示、変数ごとのプレビューに対応します。
ステップごとに結果をプレビュー
途中のステップまでの結果を、その場で表に表示。どこでデータが変わったかをすぐに確かめられます。
更新の進捗表示と中断
単一クエリの更新も、すべて更新も。時間のかかる更新は Esc で中断できます。
エラーの内容をその場で確認
構文エラーは下線で表示。評価時のエラーはプレビューにメッセージが出ます。
ライト / ダーク テーマ
Office のテーマに合わせて自動で切り替わります。手動での切り替えもできます。
機能一覧
Excel でブックを切り替えると、表示も自動で切り替わります。編集中の内容はブックごとに保持されます。
- ブック内のクエリを一覧表示し、名前で絞り込み
- M 式の編集と、ブックへの書き込み(Ctrl+S)
- 書き込みと同時にデータを更新(Ctrl+Shift+S)
- クエリの新規作成、名前変更、複製、削除、読み込み先の設定
- 単一クエリの更新、すべて更新、更新の中断
- ステップごとのプレビュー
- クエリの依存関係(参照しているクエリと参照元)の表示。名前を変える時は、ほかのクエリの式の中の参照も書き換え
.pqファイルへのエクスポート / インポート- データモデルのメジャーの一覧表示と、DAX 式の編集・書き込み(Ctrl+S)
- メジャーの新規作成、名前変更、複製、削除
- メジャーのプレビュー(フィルターなしで評価。変数ごとの評価にも対応)。エラーのある式は書き込まれず、メジャーは元のまま
- シンタックスハイライト、折りたたみ、括弧の対応表示
- 補完(Ctrl+Space)、パラメーターヒント
- M 式・DAX 式の整形(Ctrl+Shift+F)
- 構文エラーの下線表示
- 検索と置換(Ctrl+F / Ctrl+H)
入手
同じエディターを 2 つの形で提供しています。どちらも無料です。
スタンドアロン版
Excel の横に置く別ウィンドウのアプリ。実行中の Excel に自動で接続します。.NET ランタイムのインストールは不要で、ストアから自動で更新されます。
アドイン版
Excel の作業ウィンドウ(サイドバー)に表示する .xll アドイン。[データ] タブから開きます。.NET 10 Desktop Runtime が必要です。サンプル ブックとインポート用の .pq ファイルも入っています。
展開する前に、zip のプロパティで「許可する」にチェックを入れてください。そのままでは Excel が .xll をブロックします。手順は同梱の README.txt にあります。
.xll はセキュリティ ソフトに不審なファイルとして検知されることがあります。検知されて使えない場合は、スタンドアロン版をお使いください。
使い方
スタンドアロン版の場合。
- Excel でブックを開きます
- スタートメニューから「Inline-Query-Editor for Excel」を起動します
- 一覧からクエリを選び、M 式を編集して [適用] を押します
- メジャーを編集する時は、一覧の上の [メジャー] に切り替えます
まず試すなら、サンプル ブックが便利です。アドイン版の zip の samples フォルダーに入っている InlineQueryEditor-Sample.xlsx を開いてください。
動作環境
| OS | Windows 10 バージョン 1809 以降 / Windows 11(x64 / Arm64) |
|---|---|
| Excel | デスクトップ版 Microsoft 365 / 2024 / 2021 / 2019(32bit / 64bit) |
- Excel 本体は含まれません。別途インストールが必要です
- Excel for the web、Mac 版 Excel には対応していません
- 画面の表示は日本語です
- このアプリはインターネットに接続せず、データを外部に送信しません(プライバシー ポリシー)