誰もがExcelスプレッドシートのエキスパートというわけではありません。特定のデータセットに必要な数式の書き方がわからない場合もあるでしょう。データや計算ニーズに合った適切な数式を見つけるのに苦労しているなら、数ステップで数式を作成できる新しいオプションがあります。
その選択肢とは、人工知能企業OpenAIが開発した話題のAIチャットボット、ChatGPTです。ChatGPTは他にも様々な機能を備えていますが、Excelの計算式も作成できます。このガイドでは、Microsoft ExcelとChatGPTを連携させる方法をご紹介します。さあ、始めましょう。
おすすめ動画
ChatGPTを使ってExcelの数式を書く方法
ChatGPTを使ってExcelの数式を書く方法を見てみましょう。このガイドでは、ChatGPTが生成する数式を使って、簡単なサンプルデータセットを使って基本的な計算(値の減算など)を行います。
忘れないでください: OpenAI アカウントとデータ セットを含む Microsoft Excel スプレッドシートが必要になります。
ステップ 1:使用したい Excel スプレッドシートを開きます。
この例では、製品、サービス、予想価格、実際の価格が記載されたシンプルな表があります。ChatGPTが作成したExcelの式を使用して、リストされている各製品またはサービスの予想価格と実際の価格の差(列D)と、列B、C、Dの小計を計算します。

ステップ2:ウェブブラウザを開き、ChatGPTのウェブサイトにアクセスします。OpenAIアカウントにログインします。ChatGPTの新規チャット画面が表示されます。

ステップ3:新しいチャット画面で、画面下部の「メッセージを送信...」テキストボックスに、データ用のExcel式をリクエストする内容を入力します。キーボードのEnterキーを押します。
この例では、実際の価格列 (列 C) の値から予測価格列 (列 B) の対応する値を差し引いた結果を、差異列 (列 D) のセルに入力します。
まず、ChatGPTにセルC2の数値からセルB2の数値を引くExcelの数式を書いてもらいます。リクエストはできるだけ明確かつ正確に記述してください。そうでないと、ChatGPTが誤解して誤った数式を返す可能性があります。
この例では、ChatGPT に次のメッセージを送信しました: B2 の値から C2 の値を減算する Excel 数式を記述してください。

ステップ4: ChatGPTからのリクエストへの回答には、使用できる数式と、Excelスプレッドシートでの使用方法に関する簡単な説明が含まれています。チャット画面から数式をコピーするには、数式をハイライト表示し、キーボードショートカットのCtrl + Cを押します。
ステップ5: Excelスプレッドシートを開き、数式を入力したいセルを選択します。キーボードのCtrl + Vキーを押して、数式をセルに貼り付けます。数式の正しい答えが、選択したセルにすぐに表示されます。
この例では、ChatGPTはリクエストに対して次の数式を生成しました: =B2-C2。この数式をコピーしてスプレッドシートの目的のセル(D2)に貼り付けると、正しい答えが返されました: 商品1の予想価格(B2、50ドル)と実価格(C2、22ドル)の差は28ドルです。

ステップ6:次に、「差異」列(列D)の残りの空白セルに各製品またはサービスの正解を入力するには、数式をコピー&ペーストしたセルの右下隅にカーソルを合わせます。黒いプラス記号アイコンが表示されたら、その隅を選択し、カーソルをドラッグして列の残りの部分を最後のデータ行まで選択します。
カーソルを離すと、空のセルにそれぞれの行の正しい答えが自動的に入力されます。

ステップ7:もう1つ例題を解いてみましょう。今回は加算です。同じスプレッドシートの例を使って、今度は列B(予測価格)のすべての値の合計を求めます。
そこで、ChatGPT に戻り、B 列の B2 から B11 までのすべての値を合計する Excel 数式のリクエストをチャットボットに送信します。
この場合、ChatGPT へのメッセージは次のようになります。B列の B2 から B11 までのすべての値を合計する Excel 数式を記述してください。

ステップ8: ChatGPTから数式と使い方の説明が返されます。このガイドの前半で減算式を説明したように、その数式をコピーしてスプレッドシートの任意のセルに貼り付けます。
この加算式を貼り付けると、正しい答えがそのセルに自動的に表示されます。この例では、ChatGPTは列BのB2からB11までのすべてのセルを合計する次の式を提供しています:=SUM(B2:B11)。
この数式は正しく$5,497という答えを導き出しました。つまり、このスプレッドシートに記載されている製品とサービスの予測価格の小計は$5,497です。

ステップ 9:最後に、このスプレッドシートの残りのデータ セットに列 C と列 D の小計 (それぞれすべての製品とサービスの実際の価格と差額) を入力するため、加算式をコピーして貼り付けたセルの右下隅にカーソルを置きます。
黒いプラス記号アイコンが表示されたら、この角を選択して右にドラッグし、次の2つのセルを選択します。選択されたら、マウスボタンを離します。
保留を解除すると、それぞれのデータ列の正しい小計の回答が表示されます。

Excel を使用してグラフを作成したり、その他のさまざまなデータ分析タスクを実行したりできますが、ChatGPT を使用して数式を効率化するオプションがあると、ソフトウェアの使い方が変わる可能性があります。
Microsoft Copilot は、Excel や Microsoft 365 スイートの他のアプリケーションでも使用できます。