AIに聞いたExcelの関数が合わない?
小さな表で、条件と答えを確かめる
「エラーは出ていないのに、合計が違う……」
ミナと先輩が、6行の経費表を一緒に見直します。
会話・経費表・誤り例は架空です。計算結果は2026年10月24日に運営者がWindows版Excelで確認し、報告と共有画像をもとに掲載しています。AIの実際の回答を再現したものではありません。
🏁 先輩の結論
条件を1文にする → 人が対象の行を選ぶ → 式の条件・範囲・データの型を照合する。まず小さな架空表で、答えを自分でも確かめましょう。
この記事で分かること
- 「1,000円を超える」と「1,000円以上」の違い
- セル範囲と、数値に見える文字列の確認方法
- AIへ修正を頼むときに渡す情報
先に、足す行を選んでみる
ミナは練習用の表を開いた。社内の経費ではなく、すべて架空のデータだ。
金額はB列。B5は何も入力しない
| 行 | A列:用途 | B列:金額 |
|---|---|---|
| 2 | 文具 | 1000 |
| 3 | 資料印刷 | 1500 |
| 4 | 無料配布資料 | 0 |
| 5 | 未入力 | 空欄 |
| 6 | 会場備品 | 2000 |
| 7 | 郵送 | 500 |
「空欄」という文字は入力せず、B5を空のままにします。金額には円記号やカンマを付けず、半角数字を入力してください。
3,500円と4,500円。違いは「=」
D2:1,000円を超える金額
=SUMIF(B2:B7,">1000")
今回確認した結果:3,500
E2:1,000円以上の金額(比較用)
=SUMIF(B2:B7,">=1000")
今回確認した結果:4,500
E2の式は、今回の目的との違いを示すための編集例です。AIが実際にこの誤りを出したという記録ではありません。
> は「超える」、>= は「以上」。エラーが出なくても、条件が違えば別の答えになるんだ。条件が同じでも、B6が抜けていたら?
D3:範囲をB2:B5に短くした比較例
=SUMIF(B2:B5,">1000")
B3が数値の1500なら、今回確認した結果は1,500。B6の2,000円が範囲に入っていません。
「1500」が文字列だった
次は、元の表を残すためシートをコピー。コピー先のB3だけを変更してみる。
'1500 を入力してみよう。文字列として保存する比較実験だよ。比較したら、B3を数値の1500に戻す
B3の内容を消して、半角数字の 1500 を入れ直します。今回の確認ではD2が3,500、D3が1,500へ戻りました。
実務の表は、見た目だけで一括変換しないでください。元のファイルを残し、その値を数値として扱ってよいか確認します。
「違います」より、違った場所を伝える
そのまま試せる修正依頼
以下はすべて架空の経費データです。目的に合う式へ直す手順を説明してください。 利用環境:Windows版Excel(製品名・バージョン:自分の環境を記入。不明なら不明) 目的:1,000円を超える金額だけを合計。1,000円ちょうどは含めない。 表:A1=用途、B1=金額 A2=文具、B2=1000 A3=資料印刷、B3=1500 A4=無料配布資料、B4=0 A5=未入力、B5=空欄(何も入力しない) A6=会場備品、B6=2000 A7=郵送、B7=500 B列の空欄以外は数値として入力しています。 現在の式(E2):=SUMIF(B2:B7,">=1000") 期待結果:B3とB6を足した3500 実際の結果:4500 条件のどこが違うか説明し、B2:B7を対象にした修正式を示してください。 データを勝手に変更せず、不明点は質問してください。 最後に、人がExcelで照合する行と合計を示してください。
初期表の数値へ戻してから使う指示例です。自分の表では、実際の式・型・結果に合わせて書き換えます。社内ルールで許可されていない情報や機密情報は入力しません。
今回、Excelで確かめたこと
2026年10月24日、運営者がWindows版Excelで手入力して確認。通常値・境界値・範囲を戻した最終値は共有画像でも確認しています。文字列へ変更中の値は運営者の報告によります。細かな製品名・バージョンは未確認で、Mac版・Web版の実測ではありません。
| ケース | 条件・変更 | 確認した値 |
|---|---|---|
| 通常値 | B2:B7、>1000 | D2=3,500 |
| 境界値 | B2:B7、>=1000 | E2=4,500 |
| 空欄・0 | B4=0、B5は空欄。D2の式を使用 | D2=3,500 |
| 参照範囲 | B2:B5、>1000。B3は数値 | D3=1,500 |
| 文字列の数字 | B3を文字列の1500へ変更 | D2=2,000、D3=0。数値へ戻すと3,500/1,500 |
自分の表で試す前に
今回の「1,000円を超える金額の合計」では、どちらも合計へ加わりません。ただし、未入力と金額0の意味は異なります。業務上の意味を確かめ、空欄を勝手に0で埋めないでください。
なりません。3,500円はこの記事の架空表での結果です。自分の表では、条件に当てはまる行を選び、少量のデータで答えを照合してください。
この練習はセルへの手入力とSUMIFで行います。Copilotやマクロは使いません。AIへ質問する操作が初めてなら、ChatGPT入門の短いメモの練習から始められます。
公式の確認先
Microsoft公式:SUMIF関数(2026年10月24日確認)。条件に合う値を合計する構文、比較記号を含む条件の引用符、空欄・文字列の扱いを確認しました。対応製品は公式の適用先をご確認ください。