【Gemini in Looker】Geminiで関数いらず?Expression Assistantで複雑な表計算を自然言語でサクッと作成
投稿者:杉山
目次
- はじめに
- Expression Assistantとは?
- 実践!自然言語で表計算を作成してみた
- まとめ:本来の「分析」に集中できる環境へ
1.はじめに
こんにちは、杉山です。
Lookerでダッシュボードを作成する際、「特定の条件下の移動平均」や「前月比」などをサクッと計算したい場面は多いですよね。そんな時、非常に便利なのが「表計算(Table Calculations)」機能です。
しかし、Looker独自の関数構文をドキュメントで調べたり、複雑な計算式でカッコ () の数を合わせるのに悪戦苦闘し、気づけば時間が溶けていた……という経験を持つ方も少なくないはずです。
そこで今回は、2026年3月のLooker最新アップデートで追加された、待望のプレビュー機能「Expression Assistant」をご紹介します! なんと、Geminiに「日本語」で指示を出すだけで、複雑な関数の数式を自動生成してくれるという夢のような機能です。早速「やってみた」ので、その実力をご覧ください。
2.Expression Assistantとは?
Expression Assistantは、Gemini in Lookerの一機能としてプレビュー公開されている、表計算(Table Calculations)やカスタムフィールドのLooker式(Looker expressions)の作成を支援してくれるAIアシスタントです。※2026/03 現在

これまで関数の公式ドキュメントと睨めっこしながら書いていた数式を、自然言語によるチャット形式でGeminiに依頼することができます。

※本機能を利用するには、LookerのAdminパネル「Platform」セクション内の「Gemini in Looker」ページで、「Expression Assistant」の設定を有効化する必要があります。
3.実践!自然言語で表計算を作成してみた
今回は、架空のアナリストであるJさんが、「売上データの過去7日間の移動平均を出したい」というシナリオで検証してみます。
3.1. Expression Assistantの起動
まずはExplore画面で、日別の売上データを出力します。 次に、表計算の追加ボタンを押すと、入力エディタの横に新しくGeminiのアイコン(Expression Assistant)が表示されるようになっています。


3.2. 自然言語(プロンプト)で指示を出す
チャット欄に、実現したい計算内容を自然言語で入力します。今回はストレートにこうお願いしてみましょう。
★プロンプト: 「過去7日間の売上の移動平均を計算してください」

3.3. 生成された数式の確認と適用
送信ボタンを押すと、Geminiが意図を汲み取り、対象となるフィールド(この場合は売上のメジャー)を自動で判断して、正確なLooker関数の数式を提案してくれます。

「Apply」ボタンを押せば、そのままエディタに反映されます。もちろんこのままでもOKなのですが、『平均なら mean() 関数が使えるな』と気づけば、チャットで『sumを7で割るのではなく、mean関数を使って書き直して』と追加指示を出したり、手動でサクッと微調整することも可能です。ゼロから関数を調べるより、圧倒的に早く答えに辿り着けました!

3.4. グラフへの活用
表計算で作成した項目を追加し、「売上データの過去7日間の移動平均を出したい」という目的に適したグラフが作成されました◎

3.5. その他
さらに、「前月比を出して」といった定番の計算はもちろん、「売上がxx以上は”目標達成”、それ未満は”未達成”と表示して」といった条件分岐(if文)なども、自然言語でサクッと作成してくれます。


ちなみに表計算を使用する前提として、[使用中]以外の項目は表計算上使用不可であるため、プロンプトに含めても式は作成されません。こういった場合は、Lookerの別機能である「Conversational Analytics」等を利用してExplore上にあるフィールドから目的に合ったグラフを生成させるのが最適解と言えます。

4.まとめ:本来の「分析」に集中できる環境へ
今回、Expression Assistantを使ってみて、以下のメリットを強く感じました。
- 関数の学習コストがゼロに: Looker初心者でも、直感的に高度な表計算が可能になります。
- 圧倒的な時短: エラーと格闘する時間がなくなり、タイポやカッコの数え間違いから解放されます。
- 分析への集中: 「どう書くか」ではなく、「どのデータを見たいか(インサイトの抽出)」という本来の業務に集中できます。
Gemini in Lookerは、分析実務者のペインポイントを的確に解消してくれる強力なパートナーです。まだプレビュー機能ではありますが、皆様の環境でもぜひ試してみてください!
NTTインテグレーションでは、生成AIを活用したLookerの高度な分析環境構築や、現場への定着化(データ民主化)支援を行っています。ご興味がある方はぜひお気軽にお問い合わせください。
——
danect⁺でAIをつかったBIダッシュボード実装支援サービスを展開中です!→danect⁺AIダッシュボード支援サービス
——