23時、役員会議に出す部門別実績の集計表を、AIが出した数字のまま提出していいか迷っていた。
部門別データをAIに集計させたのは19時前で、そこまでは数分で終わった。速く終わったはずが、結局そこから4時間、合計と件数の欄をひとつずつ電卓で叩き直している。
flowchart TD
A[AI集計] --> B[誤りは合計桁]
B --> C[全数検算は遅い]
C --> D[検算行3点]
AI集計が速いほど確認が長引く逆転現象#
Excelの部門別集計をAIに任せると、数分で表ができあがる。ここまでは速い。
問題はそのあとだ。役員に出す前に、念のため全部の数字を見直す作業が始まる。明細のセルまで一件ずつ追い直す人も多い。
私はこれを全数検算と呼んでいる。AIが速く出した分は、確認にかける時間でそのまま帳消しになる。AIに投じた課長の燃料が回収されず、感情労働・政治調整・結節点として残る構造と同じく、AI導入が見かけ上の作業量削減に終わってしまう典型だ。
似た場面はいくつかある。予実管理の入力作業をAIに渡す判断は、また別の話だ。今回の主役は入力ではなく、出てきた数字をどこまで見るかという検算の置き場所になる。
誤りはセルではなく合計の桁に出る#
AIの集計ミスは、セル1つ1つにランダムに散らばるわけではない。範囲の取り違え、重複カウント、空白セルの無視。こうした誤りは、合計・件数・最大値のようなサマリ値にまとまって出る。
それでも人は「AIは信用できない」と感じて、全部を見返してしまう。壊れているのは信頼ではなく、検算をどこに置くかを先に決めていなかったという設計の不在だ。どこを見れば集計全体が正しいと判定できるかを決めていないから、全部を見るしかなくなる。
以前、丁寧に条件を書き込んだRFPを、そのままAIに渡して提案書の下書きを作らせたことがある。出てきたものは形こそ整っていたが、結局は直す作業のほうに元の作業より長い時間がかかった。あのとき欠けていたのは、AIの実力ではなく、あとで人がどこを見ればいいかという線だった。
数字を疑って確認し直す仕事そのものは、AIが来る前からあった。検証係にされる立場はAI導入前からの構造で、AIは確認する対象を増やしただけだ。部署ごとのAIが別々の数字を返してくる場面も、この延長線上にある。
Copilot in Excelの編集モードは、テーブルやピボットテーブル、数式などの組み込み機能を使ってブックを直接更新する。作業の過程はブックの中に残るので、あとから追える仕組みにはなっている(出典: Excel の Copilot の使用を開始する | Microsoft Support)。だが「追える」ことと「追う」ことは別だ。追う場所を決めていなければ、追う範囲はいつまでも無限のままになる。
検算行を合計・件数・最大値の3点に絞る#
対策は単純だ。検算の対象を、提出直前ではなくシートを作る最初の段階で3点に固定する。合計・件数・最大値、この3つだけを元データとAI集計の両方に常設し、そこだけを見る。
3つを選ぶ理由は、それぞれ違う種類の誤りを拾うからだ。合計は金額そのものの誤り、件数は行の重複や漏れ、最大値は桁が1つ飛ぶような異常値を映す。確認する場所を後工程ではなく前工程で決めておく発想は、報告フォーマットで確認の余地を先に潰す手順と同じだ。
元データ側に検算行を作る#
元データのシートの最後に、検算専用の行を追加する。次の3つの数式をそのまま置く。
=SUM(対象範囲) … 合計
=COUNTA(対象範囲) … 件数(空白セルを除く)
=MAX(対象範囲) … 最大値この行は集計結果を作るための行ではない。あとで照合するためだけの行だ。AIに集計を作り直させても、この行だけは触らせない。
AI集計側に検算セルを作らせる#
AIへの依頼には、集計そのものだけでなく検算セルの作成も含めて指示する。次の文面をそのまま使える。
[部門名]ごとの実績集計表を作成してください。
表の末尾に検算欄を追加し、以下の3点を元データから独立して
再計算したうえで、本体の集計値と一致するか表示してください。
・合計(SUM)が一致するか
・件数(COUNTA、空白セルは除く)が一致するか
・最大値(MAX)が一致するか
一致は「OK」、不一致は「要確認」とだけ表示してください。出てきた検算欄が3つとも「OK」なら、その集計表は信頼できる。
判定基準は3点一致、明細は見ない#
「要確認」が出た指標だけを深掘りする。3点とも一致していれば、明細のセルを一件ずつ追う作業はしない。ここが全数検算との分かれ目になる。
役員に出す前の確認は、検算行の3つのセルを見るだけで終わる。深夜まで電卓を叩く時間は、そもそも要らなかった時間だ。
検算行を作る時間もない夜の逃げ道#
検算行を用意する時間さえない夜もある。締め切りが目前で、シートに手を入れる余裕がないときだ。
そのときは全数検算に戻らない。確認した範囲を先に言葉にして渡す。
本日の集計は、合計・件数・最大値の3点のみAIの出力と突き合わせて確認済みです。
明細1件ごとの検証は行っておりません。異常が見つかった場合は、
該当部門を個別にご確認いただく前提で共有します。これは言い訳ではない。何を確認し、何を確認していないかを先に渡すのは、論点を役員へ渡す動きと同じだ。全部を保証できない夜に、保証できる範囲だけを正直に線引きする。
まとめ:検算は全部ではなく3点に置く#
AIの集計は速いが、検算を「全部」に置いた瞬間その速さは相殺される。合計・件数・最大値の3点だけを常設し、そこだけを見る。
本記事は AI が下書きし、管理人が監修しています。
査定に載らない組織仕事を振られたその日に、そのまま出せる定型文が3通ある。
→ 期待値コントロール定型文集(抜粋版)続きはタイムラインに置いていく。
