コラム

第134回

スプレッドシートのAI関数とは|使い方・できること・注意点と活用例

スプレッドシートのAI関数とは|使い方・できること・注意点と活用例スプレッドシートのAI関数とは|使い方・できること・注意点と活用例

「大量の顧客コメントを手作業で分類している」
「翻訳や要約のたびにAIツールとシートを行き来している」
そうした非効率を一気に解消できる可能性を秘めた機能が、GoogleスプレッドシートのAI関数です。

 

AI関数は、セルに関数を入力するだけでGeminiを呼び出し、テキストの生成・要約・分類・感情分析などを実行できます。使いこなせれば、これまで数時間かかっていたデータ整理が数分で完了するケースもあります。

本記事では、AI関数の仕組みと基本的な使い方から、実務での活用例、注意点まで体系的に解説します。

スプレッドシートのAI関数とは

イメージ

GoogleスプレッドシートのAI関数とは、セルに関数を入力するだけでGeminiを直接呼び出せる機能です。「=AI("このデータを要約してください", A1:A10)」のように記述するだけで、Geminiが処理結果をセルに返します。外部ツールに切り替えたり、APIを設定したりする必要はありません。

この機能が画期的なのは、従来の関数(SUM、VLOOKUP、IFなど)の論理では処理できなかった「非構造化データ」や「自然言語」を扱えるようになった点です。数値計算や条件分岐は従来の関数が依然として得意ですが、「このレビューの感情は肯定的か否定的か」「この文章を100字で要約してください」といった処理は、AI関数でなければ実現できません。

バックエンドにはGoogleの生成AIモデルであるGeminiが使用されており、2024年に正式機能として公開されました。AI関数は「テーブルへのAI列の追加」「Geminiによる列の値の補完」といった関連機能とあわせて、スプレッドシートのAI活用を一段引き上げる中核的な機能となっています。

AI関数が利用できるエディションと条件

イメージ

AI関数はすべてのGoogleアカウントで使えるわけではなく、利用には対象プランへの加入が必要です。

プランカテゴリ対象プラン例AI関数
Google WorkspaceBusiness Standard以上、Enterprise各プラン、Workspace for Education Plus など利用可
Google OneGoogle One AI Premium(月額2,900円)利用可
無料プラン個人向けGoogleアカウント(無料)利用不可
下位プランGoogle Workspace Business Starter利用不可

法人利用においては、Google Workspaceの対象プランが前提になります。ポイントとなるのは、Business Standardが基準ラインである点です。Business Starterのみ契約している企業は、AI関数を使うためにプランのアップグレードが必要になります。現在の契約プランを確認した上で、必要に応じて代理店に相談してみてください。

なお、管理者がGemini関連機能の利用を制限している環境では、対象プランを契約していてもAI関数が表示されないケースがあります。AI関数を使えない場合は、Google管理コンソールでGeminiの機能が有効化されているかを確認するのが最初のステップです。

AI関数の基本的な構文と使い方

イメージ

AI関数の構文は次のとおりです。

引数内容必須・任意
プロンプトAIへの指示(テキスト文字列またはセル参照)必須
入力データ処理対象のデータ(セル参照・範囲・テキスト)任意

記述例としては「=AI("次の文章を日本語で200字以内に要約してください", A2)」のようになります。プロンプトに直接テキストを書く方法と、プロンプトを別セルに記述してそのセルを参照する方法の2通りがあります。多数の行に同じ処理を適用する場合、プロンプトをセルに記述して参照形式にしておくと、後から一括修正できて便利です。

AI関数を使いこなすためのプロンプト設計のコツ

AI関数の出力品質はプロンプトの精度に大きく依存します。「分類してください」よりも「次の問い合わせ内容を『技術サポート』『請求・支払い』『使い方』『その他』のいずれかに分類し、分類名のみを出力してください」と指定したほうが、集計に使いやすい統一された出力が得られます。

プロンプト設計で実務上よく効果が出るのは、「出力形式を明示する」という点です。「箇条書きで3点」「50字以内で」「単語のみ」など、出力のフォーマットを指定することで、後続の関数(COUNTIFやFILTERなど)と組み合わせやすい結果が得られます。AI関数はあくまでテキストを返すため、数値集計を前提とする場合は出力形式の設計が特に重要です。

AI列を使った一括処理

データが大量にある場合は「AI列」機能が便利です。テーブル形式のデータに対してAI列を追加し、プロンプトを一度設定すると、全行にわたって同じ処理を自動的に適用できます。数百行のアンケート結果の感情分析や分類を手動で行う必要がなくなります。

AI関数でできること

イメージ

AI関数が対応している主な処理は次の4カテゴリです。

テキストの生成

プロンプトに従ってテキストを生成できます。製品説明文の自動生成、SNS投稿の下書き作成、メールの返信案の作成などが代表的な用途です。セルに入力されたキーワードや商品情報をもとに、定型フォーマットのテキストを量産する場面で効果を発揮します。

情報の要約

長文を指定した字数や形式に圧縮できます。顧客レビュー・議事録・問い合わせ内容など、大量のテキストデータを素早く把握したい場面で有効です。もともとコピーして別のAIサービスに貼り付けていた作業を、シート上で完結させられます。

データの分類

あらかじめカテゴリを提示し、各行のデータをそのカテゴリのいずれかに振り分けることができます。問い合わせジャンルの仕分け・商品の属性付与・アンケートの自由回答の分類など、手動では時間のかかる作業を自動化するのに向いています。

感情分析

テキストの感情的なトーン(肯定的・否定的・中立など)を判定できます。顧客満足度調査の自由回答を大量に処理する際、手動で読み込む前の一次スクリーニングとして活用する企業が増えています。ただし、文脈が複雑な表現や皮肉・反語については誤判定が起きる可能性があるため、重要な判断には目視での確認が必要です。

AI関数の業務活用例

イメージ

実際の業務でどのように活用できるか、具体的なシナリオを紹介します。

顧客レビューの一括感情分析と要約

ECサイトやアプリのレビューをスプレッドシートに取り込み、AI関数で各レビューの感情(肯定的・否定的・中立)を分類しつつ、主要な不満点や評価点を要約する列を追加します。数百件のレビューを目視確認するのではなく、AIが一次分類した結果を人間が確認するフローに変えることで、分析にかける時間を大幅に削減できます。

問い合わせ内容の自動分類とエスカレーション判定

カスタマーサポートチームが受け取った問い合わせを、AIが「技術サポート」「請求関連」「解約希望」などのカテゴリに自動分類します。「解約希望」と分類された件については優先フラグを立てるIF関数と組み合わせることで、見落としリスクを減らす仕組みを構築できます。

フリガナ変換と住所データの正規化

人名・地名・会社名のフリガナ変換、全角半角の統一、略称の正式名称への変換など、データクレンジング作業にも使えます。「株式会社」「(株)」「�梶vが混在した企業名リストを一定のフォーマットに統一するといった用途に向いています。

翻訳と多言語対応

英語・中国語・韓国語など多言語のデータを含むシートで、AI関数を使って各セルの内容を日本語に翻訳できます。GOOGLETRANSLATE関数との使い分けとしては、より自然な文意を保った翻訳が求められる場合にAI関数が有効です。

AI関数を使う際の注意点

イメージ

便利なAI関数ですが、実務で使う前に把握しておくべき制限があります。

出力は自動更新されない

一度生成した出力はシートを再読み込みしても自動更新されない点は重要な仕様です。入力データが変更されても、AI関数の結果は自動では再計算されません。結果を更新するには、対象のセルを選択して手動で関数を実行し直す必要があります。常に最新状態であることを前提とした設計では、この仕様がリスクになることがあります。

画像・数式の生成は非対応

AI関数が返せるのはテキストのみです。チャートの自動生成・グラフの作成・スプレッドシート関数の自動生成などは対応していません。プロンプトに「関数を書いてください」と入力しても、関数そのものをセルに展開してくれるわけではなく、あくまでテキストとして関数の文字列を返すだけです。

日本語プロンプトへの対応状況

AI関数は英語プロンプトで最も安定した結果が得られる傾向があります。日本語プロンプトでも基本的な処理は可能ですが、複雑な指示や出力フォーマットの細かい指定では英語プロンプトのほうが期待通りの結果が出やすい場合があります。試行錯誤の中で、英語と日本語を使い分ける柔軟性を持っておくと実用的です。

ハルシネーション(誤情報生成)のリスク

生成AIに共通する課題として、もっともらしい誤情報を出力するハルシネーションのリスクがあります。事実確認が必要な情報(固有名詞・数値・日付など)をAI関数で生成する場合は、必ず出力を確認する工程を設けてください。AI関数はあくまで「一次処理の自動化」ツールであり、最終的な正確性の担保は人間が行う前提で設計することが重要です。

AI関数を大量の行に適用すると、Geminiの利用クォータ(呼び出し回数の上限)に達する場合があります。エラーが返ってきた際は時間をおいて再実行するか、処理対象の行数を分割して実行することで対処できます。クォータの上限はプランや状況により異なります。

スプレッドシートのAI活用を本格化させるならサテライトオフィスへ

イメージ

スプレッドシートのAI関数は、標準機能の範囲で使える手軽なAI活用の入り口です。一方で、企業のIT担当者からは「セキュリティの設定をどうすべきか」「より高度なAI活用をしたい」「GASと組み合わせた自動化を構築したい」といったニーズも多く寄せられています。

サテライトオフィスは、Google Cloudプレミアパートナーとして8万社以上のアドオンツール導入実績を持ち、Google WorkspaceとAIを組み合わせた業務改善の支援を行っています。自社開発の「サテライトAI・AI関数」は、GoogleスプレッドシートおよびExcelの両方で動作するAI関数ソリューションで、Gemini・ChatGPTの両方に対応した独自の拡張機能を提供しています。

スプレッドシートのAI関数だけでは対応しきれないセキュリティ要件や、組織内でのガバナンス設計、AI活用の定着支援など、企業規模での導入に向けた課題は多岐にわたります。Google Workspaceの導入から運用サポートまでワンストップで対応できる体制があり、無料トライアルや相談窓口もご用意しています。

サテライトオフィスのGoogle Workspace導入支援の詳細はこちら

※プライバシーポリシはこちら

TOPへ
GoogleEnterpriseProfessional Google Apps for Business