Claudeが返してきた数式を貼ったら#NAME?。もう一度聞いても直らない——原因はClaudeの性能ではなく、こちらの伝え方です。
この記事は「Claudeは使ったことがあるけれど、Excelの数式相談だけはうまくいかない」という人向けに、一発で使える数式を引き出す聞き方を、コピペ用の定型文つきでまとめます。
▲ Excel+Claude サンプル
Before / After:同じ用件でここまで変わる
Before(雑な聞き方)
売上を集計する数式を教えて
返ってくるのは=SUMIF(範囲,条件,合計範囲)という一般論の説明です。自分のシートに合わせて書き換える作業が丸ごと残り、そこで手が止まります。Excel 2019にXLOOKUPを提案されて#NAME?になるのも、この段階でよく起きる事故です。
After(構造を伝えた聞き方)
A列に日付、B列に担当者名、D列に金額。2〜500行目がデータ。Microsoft 365です。F2に入れた担当者名の4月分合計をG2に出したい。D列には空欄が混ざります。
返ってくるのは、たとえばこういう完成形です。
=SUMIFS($D$2:$D$500,$B$2:$B$500,$F2,$A$2:$A$500,">=2024/4/1",$A$2:$A$500,"<2024/5/1")
絶対参照が正しく入り、期間も「4月1日以上、5月1日未満」で閉じられています。差を生んでいるのは質問の長さではなく、Claudeがあなたの表を見ていないという前提を埋めたかどうかです。
数式相談で必ず伝えるべき5項目
1. 表の構造(列名とセル範囲)
一番重要です。「A列に日付、B列に商品名、C列に金額、2行目から500行目までデータがある」——この一文で、返ってくる数式がそのまま貼れるものになります。
伝え方は3通りあり、データの性質で使い分けます。
| 状況 | 渡し方 |
|---|---|
| 機密データ・社外秘の数値 | 構造だけ文章で書く |
| ダミーに置き換えられるデータ | 表を5行ほどコピペで貼る |
| 複数シート・列が多い表 | ファイルをそのままアップロードする |
Claudeはファイルを添付すれば中身を読めます。列数が多い表や複数シートをまたぐ集計は、構造を文章で説明するより添付が確実です。逆に社外に出せないデータなら、構造だけ書けば十分に精度は出ます。
2. 数式を入れたいセルの位置
「G2セルに入れたい」と書くと、相対参照・絶対参照($マーク)を正しく付けて返してきます。下方向にコピーするなら「G2に入れてG20までコピーしたい」まで伝えます。
3. Excelのバージョン
忘れると#NAME?——関数名が認識されないエラーになります。Microsoft 365ならXLOOKUPやFILTER、TEXTSPLITが使えますが、Excel 2019以前には存在せず、貼った瞬間にエラーです。「Excel 2019です」の一言を必ず添えてください。日本語版か、引数の区切りがカンマかも不安なら書き添えます。
4. 期待する結果の具体例
「田中さんの4月の売上合計として12000が出てほしい」と正解を1つ示します。Claudeの解釈ズレをその場で検証できます。
5. データの表記ゆれや例外
「金額が空欄の行がある」「商品名の前後に半角スペースが混ざる」「金額が『1,200円』のような文字列になっている」——実データの汚れを先に伝えると、IFERRORやTRIM、VALUEを組み込んだ数式が返ってきます。
コピペで使えるプロンプト定型文
Excelの数式を作ってください。 【環境】Microsoft 365(デスクトップ版・Windows・日本語版) 【表の構造】 - A列:日付(2024/4/1形式) - B列:担当者名 - C列:商品名 - D列:金額(数値) - データ範囲:2行目〜500行目、1行目は見出し - F2:F20に集計したい担当者名を縦に並べています 【やりたいこと】 G2セルに、F2の担当者の4月分(4/1〜4/30)の金額合計を表示し、 G20まで下方向にコピーして使いたい 【期待する結果】 F2が「田中」なら、G2に12000と表示される 【注意点】 - D列に空欄の行が混ざっている 数式と、あわせて各部分が何をしているかの解説をお願いします。
ポイントは最後の一文です。解説をセットで頼むと、あとで自分で直せるようになります。
急ぐときはこの3行だけでも効果があります。
Microsoft 365です。 A列に日付、B列に担当者名、D列に金額、2〜500行目がデータです。 G2に、F2の担当者の4月分合計を出す数式をお願いします。
精度をさらに上げる3つのテクニック
検算を投げ返す——返ってきた数式をそのまま貼り、「この数式は4月分だけを正しく集計できていますか。境界値や空欄行の扱いを含めて検証してください」と聞きます。期間条件の閉じ忘れなど、初回回答の穴を自分で見つけてくれることがあります。
複数案を出してもらう——「関数だけで解く案と、作業列を1列追加する案の両方を」と頼むと、メンテしやすい方を選べます。長大なネスト数式より作業列を足すほうが、後任者に優しいケースは多いです。
段階的に質問を重ねる——最初から全条件を詰め込まず、まず基本の集計を作らせ、動作を確認してから「これに商品カテゴリの条件を追加して」と重ねます。どこで壊れたかが特定しやすく、修正も速くなります。
エラーが出たとき/結果がおかしいときの聞き方
厄介なのは、エラーが出ないのに結果が合わないケースです。たとえばD列が「1,200円」のような単位付き文字列だと、SUMIFSはそれを数値として扱えず、エラーも出さずに合計0を返します。数式は正しく見えるのに答えだけが違うので、初心者が最もハマる場所です。
こういうときは、状況を分解して伝えます。
いただいた数式を入れたら、エラーは出ないのに合計が0になります。 【入れた数式】 =SUMIFS(D2:D500,B2:B500,F2,A2:A500,">=2024/4/1",A2:A500,"<2024/5/1") 【入れたセル】G2 【D列の実際の値】1,200円 のように単位付きの文字列でした 【F2の値】田中 原因と修正版をお願いします。
症状(エラー名または「0になる」)、入れた数式、セルの位置、そして気づいた範囲でのデータの実態。この4点を出せば、ほぼ一往復で修正版が返ってきます。「動きません」だけだと何度もやり取りすることになります。
まとめ
Claudeへの数式相談は、表の構造・セル位置・Excelバージョン・期待結果・データの例外——この5点を書くだけで成功率が跳ね上がります。データの渡し方は、機密なら構造だけ、ダミーにできるなら貼り付け、複雑なら添付と使い分けてください。
定型文を埋めるのは面倒に見えて、慣れれば1分もかかりません。数式の書き方を30分探すより、はるかに早く仕事が終わります。まずは今つまずいている集計をひとつ、上の定型文に当てはめて聞いてみてください。
関連記事
- Excel Copilotが答えを外す原因はデータの形|Power Queryで月次集計を5ステップ自動化
- Excelのエラーはもう怖くない|Copilotに聞くだけで原因と直し方がわかる
- Excel Copilotで“日本語で頼むだけ”VBAマクロ自動作成|生成・解説・修正の3ステップ
- Excel Copilotでデータ整形を自動化|コピペで使える実践プロンプト集
- Excel Copilotでグラフを「話しかけるだけ」で作る方法【初心者向け】
- Excelデータを貼るだけ。Claudeに集計・異常値検出・報告書作成まで任せる方法
- SUMIFS・COUNTIFSの複雑な条件式はClaudeに設計させる【日付範囲・部分一致・OR条件対応】
あわせてチェック
- Excelが速くなる7つのショートカット|480円で貼るだけの時短シール活用術
- 【楽天2位】プラスマイナスゼロ 電子計算機M ZZD-J010レビュー|経理・簿記に映えるシンプル電卓
- 静音ワイヤレステンキー400-NT002を徹底解説|経理・在宅ワークの数字入力を快適に
この記事を読んだ方におすすめ
Excelの教科書 改訂第3版 ビジネススキルアップ 仕事効率化 マニュアル本 … ¥3,220
楽天市場で詳細を見る → Excelの教科書 改訂第3版 ビジネススキルアップ 仕事効率化 マニュアル本 …