結論:異常なデータを、聞かれる前に先に教えてくれたのは、Claude for Excelでした。ここでいう異常なデータは、売上が「約15,000」や「応相談」になっている行、日付が「9/31」の行、担当者が空欄の行、全く同じ内容の行が2つある、の5種類です。Claude for Excelは、この5種類をすべて、最初の答えに書きました。ChatGPT for Excelは、最初の答えで説明したのは2種類で、残りの3種類は、こちらから聞き直したあとに説明しました。集計の数字そのものは、2つとも同じでした(各1回の試験で、毎回同じになるとは限りません)。

売上の明細(Excel)を、Excelの中で使うAI(ChatGPT for Excel、Claude for Excel)に読ませて、月ごとの売上と粗利額、粗利額が最も多い商品、担当者ごとの売上と粗利額、前の月との差の4つを出させました。表は架空の印刷会社のもので、伝票番号、顧客、商品コード、単価、原価、粗利額、粗利率、担当者、備考の列があり、最後に合計行も付いています。明細は73行です。その中に、次のような行を混ぜてあります。

Excel for the Webで開いた売上明細の画面。列は、伝票番号、売上日、顧客ID、顧客名、商品コード、商品名、数量、単価、売上金額、原価、粗利額、粗利率、担当者、備考。黄色の印は、表だけでは決められない箇所。S-08005は売上金額が約15,000、S-08012は担当者が空欄、S-09038は売上金額が応相談で備考に金額は先方と相談中、S-09043は売上日が9/31、S-09049は全く同じ内容の行が2つ。
読み込ませた売上明細のうち、決められない6行(黄色の印)。実際のExcel for the Webの画面です。掲載画像は説明用の合成データで、実アクセス数・検索語・顧客情報は含みません(売上・顧客名もすべて架空です)。

売上金額が「約15,000」とだけ書かれた行、「応相談」の行、9月31日という存在しない日付の行、担当者が空欄の行、伝票番号まで全く同じ行が2つ。どれも、表だけでは答えが決まりません。粗利額と粗利率は計算式で、合計行も式です。

結果は、2つとも数字を出しました。違いが出たのは、この5種類の行を、聞かれる前に伝えたかどうかです。Claude for Excelは、最初の答えで5つとも書きました。ChatGPT for Excelは、最初の答えに、「約15,000」と「応相談」を集計に入れなかった、という1行だけを添えました。残りの3つの扱いは、聞かれて初めて説明しています(担当者の空欄は、担当者別の表に「未設定」として出ていましたが、理由の説明は聞かれたあとでした)。

この記事では、Excelのアドインの入れ方、2つの答えの違い、アドインならではの違い、集計のあとに見る点を紹介します。ウェブの画面に同じ種類のExcelを読み込ませた試験は、別の記事にあります。

売上明細を、Excelの中のAIに読ませた

画面の操作と記録は、AIが行いました。サインインやアドインの追加の承認、ボタンの一部の操作は、人が行っています。使ったのは、ブラウザで開くExcel(Excel for the Web)で、無料のMicrosoftアカウントです。

使ったアドインストアで確かめた名前と提供元

呼び名ストアでの名前画面に出ていたモデル
Claude for ExcelClaude by Anthropic(すでに入っていた)Opus 5.5
ChatGPT for ExcelChatGPT(提供元 OpenAI, LLC、今回追加)GPT-5.6 Sol

質問は、4つです。どちらにも同じ文章を、アドインの質問欄に入れました。

4つの質問(入れた文章)
このExcelは、2026年8月〜9月の売上明細です。次の4つに答えてください。
1) 8月と9月、それぞれの売上合計と粗利額
2) 8月に粗利額が最も多い商品と、その粗利額
3) 担当者ごとの売上合計と粗利額(8月〜9月の通算)
4) 9月は8月より売上が何円増えましたか
金額は円で、数字だけ分かるように書いてください。

Microsoft Copilotも試す予定でしたが、今回のアカウントでは使えず、試せませんでした。画面に「Microsoft 365 を購入」と出ていて、有料の契約がないためとみられます。

数字は同じ。違いは、決められない行を最初に書いたか

確認できた数字は、2つとも同じでした。8月の売上808,000円、9月868,000円、9月は8月より60,000円増、8月に粗利額が最も多い商品はポスターの208,800円、担当者別の売上は佐藤562,000円、鈴木486,000円、山田356,000円、田中257,000円、担当者が空欄の15,000円です。ChatGPT for Excelが出した粗利額は、8月376,400円、9月408,800円でした。どれも、表の数値を、空欄や文字の金額を除いてそのまま足した値と、一致していました(Claude for Excelの月別と担当者別の粗利額は、画面の幅の都合で読み取れていません)。

違いは、決められない行をどう伝えたかです。次の図は、最初の答えと、聞かれたあとの答えを、行ごとにまとめたものです。

決められない5つの行を、いつ伝えたかの表。行は、売上が約15,000、売上が応相談、日付が9/31、担当者が空欄、全く同じ行が2つの5つ。Claude for Excelは5つとも最初の答えで伝えた。ChatGPT for Excelは、約15,000と応相談の2つを最初の答えで説明し、9/31と全く同じ行が2つは聞かれて初めて説明した。担当者が空欄は、担当者別の表に未設定として出ていたが、説明は聞かれてから。
2026年10月4日、Excel for the Web、各1回。数え方は記事の最後に書いた。

Claude for Excel:5つとも最初に書いた

Claude for Excelは、最初の答えの冒頭に、「シートに記載されている数値をそのまま集計した結果です(月は伝票番号で判定しています)」と書きました。そのあと、「データの気になる点(結果が変わる可能性があります)」として、5種類の行を挙げています。

全く同じ2行(S-09049)は、「重複入力だった場合、9月の売上は808,000円、粗利額は379,800円になり、8月からの増加は0円です」と、別の数字まで書きました。「約15,000」の行は、集計に入れていないこと、数量5×単価3,000円で15,000円とすると、8月の売上は823,000円、粗利額は384,900円になることを書いています。「応相談」の行は集計に入れていないこと、担当者が空欄の行があること、「9/31」の日付は実在せず、伝票番号から9月として集計したことも添えました。

最後に、「シートの合計行は売上1,676,000円、粗利額785,200円で、今回の集計と一致しています。シートは変更していません」と、表の合計行との照合までしています。頼んだのは「数字だけ」でしたが、この追加の文章が、確かめる先を教えてくれました。

ChatGPT for Excel:最初は2つ、残りは聞かれてから

ChatGPT for Excelは、数字を出す前に、「売上明細を確認し、月別・商品別・担当者別に集計します」と書きました。答えには、集計に使った範囲が、押せるセルのリンクで付いています。最初の答えに添えた注意は、「「約15,000」「応相談」は数値集計対象外です」の1行です。全く同じ2行を2件として数えたことも、「9/31」を9月に入れたことも、この時点では書かれていませんでした。

昨日と同じ「表の中に、そのまま足すと間違えてしまう箇所や、表だけでは決められない箇所はありましたか」という質問を足すと、5種類の行を一つずつ説明しました。「約15,000」は、「15,000円と仮定する処理はしていません」。「応相談」は、数量×単価では16,000円になるが、備考に「金額は先方と相談中」とあるため、売上・粗利額とも除外した、と書いています。全く同じ2行は、「重複入力か別売上か判断できないため2件とも集計。重複なら、9月の売上は60,000円、粗利額は29,000円減る」。担当者の空欄は、「未設定」として売上15,000円・粗利額6,300円を別に集計。「9/31」は、「伝票番号が9月を示しているため9月として扱ったが、正しい日付は表だけでは判断できない」でした。

「約15,000」を15,000円と置かず、「応相談」を16,000円と置かなかったのは、よい判断です。ただ、5つの行のうち、数字を出した時点で扱いを説明したのは2つだけでした。人が読む最初の答えに載らない判断は、読み飛ばされます。

同じアドインに、列の少ない簡単な表を渡したときは、編集の許可を求められました。今回の表では、許可の確認は出ませんでした。

アドインならではの2つの点

Excelの中で使うことで違いが出たのは、答えの根拠が、セルへのリンクで示されることです。今回のChatGPT for Excelの答えには、集計に使った範囲(「A3:K75」など)や、取り上げた行(「I40」「B45」など)が、セルへのリンクとして付いていました。Claude for Excelも、合計行の範囲(「I77:K77」)など、セルの場所を書いています。ウェブの画面では、別のAIが答えた小計の行の番号が、実際の行とずれていたことがありました。セルへのリンクがあれば、押して実際のセルを見られるので、番号の取り違えに気づきやすくなると考えられます(今回は、リンクの先の正確さまでは確かめていません)。

もう1つは、元のシートを変えないかどうかです。Claude for Excelは、「シートは変更していません」と書きました。ChatGPT for Excelは、今回、シートの編集の許可を求めませんでした。会社のExcelで使うときは、許可の画面が出たら、何を書き換えるのかを押す前に読んでください。

集計のあとに見る4つの点

Excelの中のAIに集計を頼んだあとに、人が見る点を4つにまとめました。

Excelの中のAIに集計を任せたあとの確認表
【Excelの中のAIに集計を任せたあとの確認表】

1. 決められない行:AIは、金額や日付や担当者が決まらない行を、最初の答えで挙げたか(なければ「挙げてください」と頼む)
2. セルのリンク:AIが挙げたセルのリンクを押して、実際の中身を自分の目で見たか
3. 合計行との照合:AIの合計が、シートの合計行と合っているか。合わないとき、AIが合計行に合わせて数字を決めていないか
4. 編集の許可:許可の画面が何を書き換えると言っているか読んだか。迷うときは「拒否」を選び、まず集計だけ頼む

・この表だけで正確さを保証するものではありません。不明な点は担当者に確かめてから使います

この試験で言えないこと

この試験から言えることには、限りがあります。次の点は、確かめていません。

各アドイン1回ずつの結果です。もう一度やれば、違う答えになるかもしれません。表は、架空の73行の明細で、実際の会社にある何千行もの表、複数のシートがある表、複数の表を結ぶ集計は試していません。ブラウザのExcel(Excel for the Web)で、無料のMicrosoftアカウントを使いました。パソコンにインストールするExcelのアプリは、試していません。Microsoft Copilotは試せていません。画面に出ていたモデルは、Claude for ExcelがOpus 5.5、ChatGPT for ExcelがGPT-5.6 Solでした。モデルの違いと、アドインの作りの違いを切り分けた比較ではありません。

「決められない行」の正解は、私たちが決めたものではありません。判断が必要な行を設定し、AIが読み方を伝えたかどうかで見ています。

社長や同僚に説明するなら

社内で、Excelの中のAIを使ってみたいという話が出たら、こう説明すると伝わりやすいと思います。

「Excelの中のAIは、売上表を読んで、売上や粗利額を出してくれます。ただ、表に『応相談』や存在しない日付や、同じ伝票の行が2つあると、AIは自分で読み方を決めて数字を出します。それを最初の答えで書くAIも、聞かれて初めて書くAIもありました。だから、出てきた数字は、AIが挙げたセルのリンクを開いて、人が確かめてから使います」

ここまでは自分で。ここから先は決まりを作って

ここまでの確認表は、1枚の表を、1人が試しに集計するためのものです。会社として、請求や在庫や給与の表をExcelの中のAIに触らせるなら、個人の注意に任せないほうが安全です。どの表のどこまでAIに見せてよいのか、書き換えを許可してよいのか、AIが挙げた「決められない行」を誰が見て決めるのか。こうした点は、会社として決まりを作っておきます。

よくある質問

ChatGPT for ExcelとClaude for Excelは、無料で使えますか?

今回は、Claudeはログインした自分のAnthropicのアカウント、ChatGPTはログインしたOpenAIのアカウントで使いました。ChatGPTのアドインは、ストアに「追加購入が必要な場合があります」と出ていました。契約の条件は、各社の案内で確かめてください。

どこから入れますか?

今回は、ブラウザのExcelの「ホーム」のタブにある「アドイン」から、ストアを開いて探しました。「ChatGPT」で探すと、提供元が「OpenAI, LLC」のアドインが最初に出ました。入れる前に、提供元を確かめてください。

Microsoft Copilotとの違いは?

今回は、Copilotを試せていないので、比べられません。無料のMicrosoftアカウントでは、画面に出ませんでした。

Excelのアプリ(パソコンにインストールしたもの)でも同じですか?

今回は、ブラウザのExcelで試しました。アプリでの動きは確かめていません。

数字が合っていれば、そのまま使ってよいですか?

計算が合っているかどうかは、条件をそろえれば、人も確かめられます。ただ、今回の表のように、金額が決まらない行や、重複入力かどうかは、表だけでは確定できません。AIが読み方を伝えているか、挙げたセルを開いて確かめられるかが、確かめる材料になります。

HaruIroAIはこう考える

今回の試験で、意外だったのは、Excelの中のAIでも、決められない行を最初の答えで伝えるかどうかが分かれたことです。Excelの中にあるから安心、とは言えませんでした。一方で、セルへのリンクは、今回のChatGPT for Excelの答えにあった、確かめやすくする工夫でした。

集計はAIに任せられる場面があります。それでも、決められない行をどう読むかを決めるのは、表を持っている人です。AIが挙げたセルを開いて、自分の目で確かめる。この一手間は、Excelの中でも省かないでください。

この記事の確かめ方

2026年10月4日に、ブラウザのExcel(Excel for the Web、無料のMicrosoftアカウント)で試しました。表は、スクリプトで作った架空の売上明細で、列は、伝票番号、売上日、顧客ID、顧客名、商品コード、商品名、数量、単価、売上金額、原価、粗利額(式)、粗利率(式)、担当者、備考で、最後に合計行(式)があります。明細73行のうち、売上金額「約15,000」、売上金額「応相談」(備考あり)、日付「9/31」、担当者の空欄、全く同じ内容の2行(1行を追加)の5種類を入れました。表は、人のOneDriveに置いて開きました。アドインは、Claude by Anthropic(すでに入っていた)と、ChatGPT(OpenAI, LLC、今回追加)です。画面に出ていたモデルは、Claude for ExcelがOpus 5.5、ChatGPT for ExcelがGPT-5.6 Solでした。質問は、記事に載せた4つの文章を、アドインの質問欄に入れました(入力した文章は、確かめ記録にも保存しています)。正解は、表の数値を、空欄や文字の金額を0として、月は伝票番号で分けて足した値で、私が計算しました。Claude for Excelは、最初の答えに5種類の行がすべて書かれていたため、聞き直していません。ChatGPT for Excelは、最初の答えに2種類しか書かれていなかったため、「表の中に、そのまま足すと間違えてしまう箇所や、表だけでは決められない箇所はありましたか?あれば、どこにあって、どう扱ったかを教えてください。」と聞き直しました。答えの原文の主な部分は、確かめ記録として保存しています。サインインと、ChatGPTのアドインの追加の承認、Claudeの画面を開く操作の一部は、人が行いました。Claude for Excelの答えの表は、画面の幅の都合で売上の列までしか見えず、月別と担当者別の粗利額は読み取れていません。粗利額は、8月のポスターの数字と、聞かれる前に挙げた別の数字だけを確かめました。