AIが集計で合計行を二重計上する2026|表の小計・合計の重複を防ぐ5つの手順
AIに表を渡して集計させると、小計行や合計行まで明細として足され、金額が約2倍になることがあります。原因の仕組みと、渡す前に防ぐ5つの手順を解説します。
AIに売上表やCSVを渡して「合計を出して」と頼むと、金額がきれいに約2倍になることがあります。原因の多くは計算ミスではありません。表の中にある小計行や合計行を、AIが明細の1行として一緒に足してしまう二重計上です。数式のエラーと違って画面に警告が出ないため、そのまま報告書に載りやすい失敗です。この記事では、なぜ起きるのか、どう見つけるのか、そして渡す前に防ぐ手順を整理します。
なぜAIは合計行を明細として数えるのか
人が表を読むときは、太字や罫線、行の位置で「ここは合計だ」と判断しています。ところがAIに渡る時点では、その見た目の情報がほとんど失われます。
行の意味は書式ではなく文字でしか伝わらない
ExcelをCSVやテキストに変換すると、太字も背景色も消えます。残るのは「合計」という文字列と数値だけです。AIから見れば、部署名の列に「合計」と入っただけの、ほかと同じ1行です。列の値がすべて数値である以上、集計対象から外す理由がありません。
コピー&ペーストで貼り付けた表も同じです。見出し行、明細行、合計行が同じ形で並ぶため、区別できる手がかりが文字列しか残りません。
小計が入れ子になると誤りが増える
支店ごとの小計、地域ごとの中計、全社の合計と階層がある表は、特に危険です。明細だけを足せば正しい総額になるのに、小計と中計まで加えると総額の2倍や3倍になります。階層が深いほど倍率が中途半端になり、「なんとなく多い」だけの数字になって気づきにくくなります。
縦横の両方に合計があると誤差が複雑になる
クロス集計表では、右端に行合計、最下部に列合計、右下に総合計が入ります。この表をそのまま足すと、総合計は本来の4倍近くになります。単純な倍数にならないため、検算しないと発見できません。
二重計上に気づくためのサイン
次の兆候が出たら、まず二重計上を疑ってください。
- 合計が想定の約2倍、または2倍よりわずかに大きい
- 件数を数えさせると、明細の実数より数行多い
- 構成比を出させると、上位1件だけで50%前後を占める
- 平均値が、明細のどの行よりも大きい
- 同じ表を部分ごとに集計すると、部分の和が全体より小さい
特に有効なのは件数の確認です。金額は桁が大きくて感覚が働きませんが、行数は数えれば一致するかどうかがすぐ分かります。「何行を対象に集計しましたか」と質問するだけで、多くの二重計上はその場で表面化します。
二重計上を防ぐ5つの手順
手順1:渡す前に合計行を削除する
最も確実な対策です。AIに渡すのは明細だけにして、合計は自分の手元に残します。手元の合計は、あとでAIの出力を照合する答え合わせに使えます。削除が難しい場合は、合計行だけを別のシートやファイルに分けてください。
手順2:行の種類を示す列を追加する
合計行を残す必要があるときは、いちばん左に区分の列を足します。明細行には「明細」、小計行には「小計」、合計行には「合計」と入れるだけです。そのうえで「区分が明細の行だけを集計してください」と指示します。見た目に頼らず、文字で条件を渡すのがポイントです。
手順3:期待する行数を先に伝える
「明細は48行です。48行を集計してください」と件数を明示します。AIが51行を対象にすれば、その時点で矛盾が表に出ます。件数を伝えるという小さな手間が、検算の基準を作ってくれます。
手順4:集計結果と一緒に対象行を出力させる
金額だけを受け取らず、「集計に使った行数」と「最初と最後の行の内容」を併記させます。対象範囲が目に見える形になるため、合計行が混ざっていればすぐに分かります。長い表なら、上位5行の内訳も出させると確認が早くなります。
手順5:分割集計で突き合わせる
部署別や月別など、切り口を変えてもう一度集計させます。分割した結果の和が全体の合計と一致すれば、まず問題ありません。一致しない場合は、どちらか一方に合計行が紛れています。ひと手間ですが、桁の大きい数字を外部に出す前には必ず行ってください。
それでも合わないときの切り分け
手順を踏んでも差額が残るときは、原因が二重計上ではない可能性があります。差額を明細の1行と比べてみてください。差額がどれか1行の金額とぴったり一致すれば、その行の重複や欠落です。差額が小さく端数のような大きさなら、丸め処理のずれが疑われます。差額が総額のちょうど10%前後なら、税込と税抜の混在を確認します。
差額の大きさから当たりを付けると、原因の切り分けが早く終わります。やみくもに全行を見直す前に、まず差額そのものを手がかりにしてください。
まとめ
AIの集計が合わない原因は、計算能力ではなく渡し方にあることが大半です。合計行は削って渡す、残すなら区分列を付ける、件数を先に伝える。この3つだけでも、二重計上のほとんどは入口で防げます。そして出てきた数字は、分割集計で必ず突き合わせてください。表を渡す前の30秒が、報告書の訂正という数時間を減らしてくれます。
関連記事:AIが作った表の数字が本文と食い違う2026/AIの端数処理で合計が合わない2026/AIが作ったCSVの列がずれる2026/AIが単位と桁を間違える2026/AIが作ったExcel数式のエラー2026
AI Scout編集部
AIツール・SaaS専門のレビューチーム。最新のAI技術動向を追い、実際にツールを使用した上で、正確で信頼性の高い情報を提供しています。