Excel Power PivotのDAXメジャーで自動補完(IntelliSense)が出てこない原因と対処法

Power Pivotでメジャーを作成するとき、DAXを入力しても関数名やテーブル/メジャーの候補が出ないと、作業効率が一気に落ちます。本記事では「仕様上の動き」の確認から、アドイン状態・更新・競合切り分けまで、現場で直る順に解決策を整理します。

目次

Excel Power PivotでDAXの自動補完(IntelliSense)が出ないときに起きていること

Power Pivotのメジャー作成画面では、DAX数式の入力中に関数名・テーブル名・列名・既存メジャー名などの候補が表示されます。これが一般に「自動補完」「オートサジェスト」「IntelliSense」と呼ばれる入力支援です。

ところが、何を入力しても候補がまったく出ない場合は、単なる入力タイミングの問題だけでなく、Power Pivotアドインの読み込み状態やオートコンプリート設定、他アドインとの競合などが原因になっていることがあります。まずは症状を整理して、最短ルートで切り分けましょう。

よくある症状

  • 「新しいメジャー」ダイアログでDAXを入力しても、関数候補が1つも出ない
  • [(角かっこ)を入力しても、列/メジャー一覧が表示されない
  • 以前は出ていたのに、ある日突然出なくなった
  • 特定のブックだけ出ない/別のPCでは出る

自動補完は「文脈」と「モデル情報」が揃うと出る

DAXの候補表示は、入力している場所の文脈(いま関数の引数なのか、列参照なのか等)と、データモデル内のメタ情報(テーブル・列・メジャーの一覧)が揃って初めて成立します。逆に言えば、文脈が作れていない、またはモデル情報を参照できない状態だと候補が出ません。

まず確認したい「仕様どおりの入力」チェック

「バグだ」と思って深追いする前に、候補が出るタイミングが合っているかを先に確認します。ここがズレているだけで、見た目は“完全に壊れている”ように見えることがあります。

関数名の候補は“途中まで正しく入力”すると出やすい

関数候補は、ある程度まで綴りが一致すると表示されます。特に英字入力が途中で日本語変換状態になっていると候補が出にくいので、まずは半角英数(直接入力)で入力しているかを確認してください。

[ を打つと列/メジャーの一覧が出る(出るべき)

Power Pivotでは、次のように角かっこを入力した時点で、文脈に応じた候補(メジャーや列)が一覧で出るのが基本動作です。

やりたいこと入力例期待する候補表示ポイント
関数候補を出すCALCCALCULATE などが候補に出る綴りが途中まで一致している必要がある
既存メジャー候補を出すCALCULATE([利用可能なメジャー一覧が出る[ がトリガーになりやすい
特定テーブルの列候補を出す'Sales'[Salesテーブルの列一覧が出るテーブル名はシングルクォートで囲むと安全
入力途中で候補が出ないCAL だけで止める候補が出ないこともある少しだけ文字を足す/一度スペースを入れない

IME(日本語入力)が原因で“候補が出ないように見える”ケース

  • 入力中に下線が付いていて日本語変換の確定待ちになっている
  • 全角英数で入力してしまい、DAXエディタが正しく解釈できていない
  • 候補は出ているが、変換候補ウィンドウや別のウィンドウの裏に隠れている

対処としては、「半角/全角」キーで英数(直接入力)に切り替える、変換中ならEscでキャンセルしてから入力し直す、まずは短い式(SUM(など)で候補が出るかを見ると切り分けしやすいです。

Power Pivotアドインが完全に有効か確認する

Power Pivotアドインが「無効」または「一部だけ読み込み」の状態だと、DAXの候補が表示されないことがあります。Power Pivotタブが見えていても、内部的に不完全な読み込みになっているケースがあるため、あらためて確認します。

Excel側での確認手順(COMアドイン)

  1. Excelで[ファイル] → [オプション] → [アドイン]を開く
  2. 画面下の[管理]で「COM アドイン」を選び、[設定]をクリック
  3. 「Microsoft Power Pivot for Excel」にチェックが入っているか確認
  4. 改善しない場合は、いったんチェックを外してOK → もう一度チェックを入れてOK(読み込み直し)
状態見え方の例想定される影響まずやること
チェックあり(有効)Power Pivotタブが表示される通常は候補表示が可能次の「Power Pivot設定」を確認
チェックなし(無効)Power Pivotタブが出ない/機能が使えない候補表示どころか編集自体が不安定チェックを入れて再起動
読み込みが不完全タブはあるが動作が不自然候補が出ない、ウィンドウが固まる等チェックの付け外しで読み込み直し

社内PCでアドインが勝手に無効化される場合は、セキュリティ製品や管理者設定(グループポリシー等)が関与していることもあります。その場合は、無効化されたタイミング(更新直後・VPN接続直後など)をメモして管理者に共有すると解決が早いです。

Power Pivot側の「DAXオートコンプリート」設定を確認する

Power Pivotは、アドインが有効でもPower Pivotウィンドウ側の設定でオートコンプリートがオフになっていると候補が出ません。設定名はバージョンにより多少異なりますが、概ね次の場所にあります。

  1. [Power Pivot]タブから[管理]をクリックしてPower Pivotウィンドウを開く
  2. 上部メニューの[詳細設定](または類似の設定タブ)を開く
  3. 「DAX のオートコンプリートを有効にする」にチェックが入っているか確認
  4. 変更したらPower Pivotウィンドウ/Excelを再起動して反映を確認

意外と見落としがちですが、PCを入れ替えた直後や、設定移行ツールを使った直後に、このチェックだけ外れていることがあります。

Excel/Officeを最新バージョンに更新する

Power Pivotの候補表示は、Excel本体のビルド差分の影響を受けます。特にMicrosoft 365環境では更新頻度が高く、更新で改善する/逆に特定の更新で一時的に不調になるといった揺れが起きることがあります。基本方針としては、まずは最新化してから再現性を見るのが安全です。

Microsoft 365(サブスクリプション)の更新手順

  1. Excelの[ファイル] → [アカウント]を開く
  2. [更新オプション]があれば開き、[今すぐ更新]を実行
  3. 更新後、Excelを完全に終了して起動し直す(タスクマネージャーで残っていないか確認)

買い切り版(例:Office 2019/2021など)の場合

  • Windows Updateの適用状況を確認する
  • 後述の「Officeの修復」を実施して、コンポーネントの欠損を解消する

トラブルシューティング:原因を最短で切り分ける手順

ここからは「直る確率が高い順」に、具体的な切り分け手順を並べます。時間がない場合は、表の上から順に試すのが効率的です。

手順狙いやり方(要点)判断の目安
Excelを再起動一時的な不整合の解消Excelを全終了→再起動(バックグラウンド残りに注意)一時的な不具合ならこれで復帰
セーフモードで起動アドイン競合の切り分けexcel /safe で起動して同じ操作を試すセーフで直るなら他アドインが原因候補
Officeの修復欠損・破損の修復クイック修復→改善しなければオンライン修復広範囲の不調(他機能も)なら有効
Store版アプリのリセット設定・キャッシュの初期化Windowsのアプリ設定からリセットMicrosoft Store版で特に有効
表示/入力環境の調整UI表示不具合の回避倍率・DPI・ハードウェアアクセラレーションを見直す候補が「出ているのに見えない」系に効く

セーフモードで起動してアドイン競合を確認する

Windowsの検索や「ファイル名を指定して実行」に、次を入力して起動します。

excel /safe

セーフモードでは多くの外部アドインが読み込まれないため、候補表示が復活するかどうかで切り分けできます。もしセーフモードで復活した場合は、次のような手順で競合を特定します。

  1. 通常起動に戻す
  2. [ファイル]→[オプション]→[アドイン]で、不要なアドインを一つずつ無効化
  3. その都度Power Pivotでメジャー作成を試し、どれで再発するか確認

PDF作成系、帳票作成系、セキュリティ監視系など、Excelに深くフックするアドインが影響することがあります。まずは「最近入れたもの」「自動更新が走ったもの」から疑うと早いです。

Officeの修復(クイック修復/オンライン修復)

候補が出ないだけでなく、Excel全体の挙動が不安定な場合は、Officeコンポーネントの破損を疑います。

  1. Windowsの[設定] → [アプリ](またはコントロールパネル)を開く
  2. Microsoft 365 / Office を選択して[変更]
  3. まずクイック修復を実行
  4. 改善しなければオンライン修復を検討(時間はかかるが効果が高い)

Microsoft Store版Excelの修復/リセット

Store版の場合、アプリの設定やキャッシュが壊れているとUI系の不具合が出ることがあります。

  1. スタートメニューでExcelを右クリック
  2. [アプリの設定]を開く
  3. 下部の[修復]→改善しなければ[リセット]

表示倍率・DPI・ハードウェアアクセラレーションの影響も確認

高解像度ディスプレイやリモートデスクトップ環境では、候補ウィンドウが画面外に出る/別ウィンドウの裏に潜るといった症状が起きることがあります。次の対処が有効です。

  • Windowsの表示スケール(例:125%→100%)を一時的に変更して挙動を見る
  • Power Pivotウィンドウを別モニターへ移動/最大化してから試す
  • Excelの[ファイル] → [オプション] → [詳細設定]でハードウェア グラフィック アクセラレータを無効にするを試す

ブック固有の問題かどうかを見分ける

「このブックだけ候補が出ない」場合、Excelの設定ではなく、ブック内のデータモデルが何らかの状態になっていることがあります。切り分けのコツは、最小構成の新規ブックで再現するかをまず見ることです。

切り分けの手順(最小構成)

  1. 新規ブックを作成
  2. 小さなテーブル(数行でOK)を作り、データモデルに追加
  3. Power Pivotでメジャーを作成し、候補が出るか確認
結果示唆次に取る行動
新規ブックでは候補が出る元のブック/モデル固有の問題モデルの整理、名前の見直し、別ブックへの移行を検討
新規ブックでも候補が出ないExcel/Office環境の問題アドイン・更新・修復・競合の順に深掘り

モデル側で起こりやすい“候補が出にくい”状態

  • 同名に近いメジャーや列が大量にあり、候補リストが重くなる
  • テーブル名や列名に制御文字・極端に長い名前・特殊記号が多い
  • モデルが巨大で、メタ情報の読み込みに時間がかかっている(操作直後は候補が出ない)

特に名前の問題は後から効いてきます。日本語名は問題になりませんが、記号を多用すると入力支援があっても探しにくくなるため、運用上は「英数字+アンダースコア+短い日本語」くらいに揃えると管理が楽です。

入力のコツ:候補を引き出してミスを減らす実務テクニック

候補表示が復活したら、今度は“候補が出やすい書き方”を意識すると、DAXのミスや手戻りを減らせます。

テーブル名はシングルクォートで囲むクセをつける

スペースや日本語を含むテーブル名は、'テーブル名'のようにクォートで囲むと安定します。結果として、'Sales'[のような形で列候補が出やすくなります。

列は「テーブル[列]」、メジャーは「[メジャー]」で区別する

Power Pivotでは、列参照はテーブル名が必要になることが多い一方、メジャーは角かっこだけで参照できます。候補の出方も変わるため、次の形を覚えておくと迷いません。

// 列参照(テーブルが必要)
SUM ( 'Sales'[Amount] )

// メジャー参照(角かっこ)
[Total Sales]

長い式はVAR/RETURNで分割すると候補も追いかけやすい

途中で文脈が崩れると候補が出にくくなることがあります。VARで変数を作って段階的に書くと、読みやすさだけでなく入力支援の恩恵も受けやすくなります。

Sales Amount :=
VAR _amt = SUM ( 'Sales'[Amount] )
RETURN
    _amt

よくある質問(Q&A)

Q. Power Pivotタブ自体が見当たりません

A. ExcelのオプションでPower Pivotアドインが無効になっている可能性が高いです。[ファイル]→[オプション]→[アドイン]からCOMアドインを開き、「Microsoft Power Pivot for Excel」を有効にしてください。会社PCで選べない場合は管理者権限や配布ポリシーの可能性があります。

Q. Power BI Desktopでは候補が出るのに、Excel Power Pivotでは出ません

A. エディタや内部エンジンの実装が異なるため、同じDAXでも補完の出方が変わることがあります。Excel側の更新・修復・アドイン競合の切り分けを優先し、それでも難しい場合は一時的に外部エディタで式を整えて貼り付ける運用も現実的です。

Q. ある日突然出なくなりました。まず何からやればいいですか?

A. まずはExcelを完全終了して再起動し、それでもダメならセーフモード(excel /safe)で復活するかを確認してください。セーフモードで直るなら、最近追加したアドインや更新ツールが影響している可能性が高いです。

Q. 特定のブックだけ候補が出ません

A. 新規ブックで候補が出るか確認し、出るなら元ブックのモデル固有問題の可能性があります。名前の特殊文字、巨大モデル、破損などが疑わしいため、モデルを整理した別ブックへ移行するのが早いケースもあります。

まとめ:Power Pivotの自動補完が出ないときのチェックリスト

  • 入力の仕様:関数名は途中まで正しく入力、列/メジャー候補は[をトリガーにする
  • Power Pivotアドイン:COMアドインで有効化、読み込み直しも試す
  • Power Pivot設定:「DAXのオートコンプリート」をオンにする
  • 更新:Excel/Officeを最新化し、再起動で反映
  • 競合:セーフモードで切り分け、外部アドインを整理
  • 修復:Office修復、Store版はアプリの修復/リセット
  • 環境:IME、DPI、表示倍率、アクセラレーションの影響も確認

上から順に試すだけで、多くのケースは解消できます。候補表示が戻れば、DAXの入力ミスや作業時間を大きく減らせるので、ぜひ一度環境を整えてからメジャー作成に取り組んでみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次