要員計画の人件費シミュレーションをClaude for Excelで組む手順
採用・退職・昇給の前提を入力シートに分け、月次の人員推移と人件費を式で組み、案を切り替えて比べる手順。Claude for Excelへの指示例と、結果を信じる前の検算5手順つき。
要員計画の人件費シミュレーションは、採用・退職・昇給の前提から、月ごとの人員数と人件費を出す作業です。前提を一つ変えるたびに表全体が動くので、数式の関係が崩れていると、どの数字を信じてよいか分からなくなります。
Claude for Excelは、数式の関係を保ったまま前提の値を更新でき、表の組み立ても任せられます。この記事では、前提を入力シートに分け、月次の計算を式で組み、案を切り替えて比べるところまでの手順を示します。最後に、結果を使う前に必ず回す検算も5つ挙げます。
要員計画でClaude for Excelに任せる範囲
Claude for ExcelはExcelのアドインです。開いているブックについて質問すると、セル単位の出典つきで答えます。前提の値を変えるときは、数式の関係を保ったまま下流のセルを再計算させます。複数タブのブックも扱えます。
要員計画のシミュレーションで、この性質が効く場面は次の3つです。
Claudeに任せやすい3作業
シートの骨組みづくり
前提・台帳・月次計算の3層を、自然文の指示から組み立てます。
前提の差し替え
昇給率や採用時期を変え、依存するセルを再計算させます。
数式のたどり直し
月次の人件費がどの前提から出た数字かを、出典つきで確認します。
逆に、採用人数の目標や昇給の方針は、人事と経営が決める前提です。Claudeに決めさせるのではなく、決まった前提を入れて動かす側に回します。
利用できるのは、Pro・Max・Team・Enterpriseの各プランです。対応するExcelは、Web版、WindowsのMicrosoft 365版(ビルド16.0.13127.20296以降)、Macのバージョン16.46以降です。Excel 2016と2019の永続ライセンス版、iPad、Androidでは動きません。
ブックは4シートに分ける
最初に決めるのは、シートの分け方です。前提と計算が同じシートに混ざっていると、後の検算ができません。
| シート | 役割 | 触る人 |
|---|---|---|
| 前提 | 役割昇給率、法定福利費率、賞与月数、案の切替 | 触る人人事・経営企画 |
| 台帳 | 役割人ごと(または等級ごと)の入社月・退職月・月給 | 触る人人事 |
| 月次計算 | 役割月ごとの在籍人数と人件費の計算 | 触る人数式のみ(手入力しない) |
| 比較 | 役割案ごとの結果を並べた表 | 触る人経営企画 |
「月次計算」だけは手入力を禁止します。ここに数字を直接打つと、前提を変えても動かないセルが生まれ、シミュレーションの意味が消えます。
台帳の列は、次のような形にします。
| 列 | 内容 | 例 |
|---|---|---|
| A | 内容識別番号(氏名は入れない) | 例E001 |
| B | 内容部署または等級 | 例開発 |
| C | 内容入社月(月初日で入れる) | 例2026-04-01 |
| D | 内容退職月(未定なら空欄) | 例空欄 |
| E | 内容現在の月給 | 例400,000 |
| F | 内容昇給月 | 例2027-04-01 |
| G | 内容昇給額 | 例10,000 |
採用予定の人も、同じ台帳に「入社月が未来の行」として入れます。これで採用と既存社員を同じ式で処理できます。退職の見込みは、確定でなければ別の案として前提側で扱います。
前提シートに置く値、置かない値
前提シートに置くのは、案によって変わる値です。昇給率や賞与の月数、会社負担の社会保険料などの率、採用の前倒し月数が当てはまります。
置かないのは、人ごとに違う値です。個人の月給や入社月は台帳に置きます。前提シートに混ぜると、どの値が全社共通でどれが個人の値か、後から読めなくなります。
率の具体的な値は、人事・給与の担当が確認した最新の数字を入れてください。料率は年度や加入先で変わるため、この記事では数値を書きません。入れた値には、出典(通知文書の名前や確認日)を隣のセルにメモしておくと、翌年の更新で迷いません。
案の切替は、前提シートのセルにデータ入力規則のドロップダウンを置いて行います。ドロップダウンの作成は、Claude for Excelに直接頼める操作です。
前提シートのB2に、データ入力規則のドロップダウンを作ってください。
選択肢は「基準案」「採用前倒し案」「昇給率上げ案」の3つです。月次の人員と人件費を式で組む
月次計算シートには、横に月(月初日の日付)、縦に項目を並べます。1行目に月を入れ、行ごとに次を計算します。
- 期首人員
- 入社人数
- 退職人数
- 期末人員
- 給与総額
- 賞与
- 法定福利費など会社負担分
- 人件費合計
在籍人数を数える式
在籍人数は、入社月が当月以前で、退職月が空欄か当月以降の人を数えます。台帳が200行までなら、例えば次のような式になります。
=SUMPRODUCT((台帳!$A$2:$A$200<>"")
*(台帳!$C$2:$C$200<=E$1)
*(((台帳!$D$2:$D$200="")+(台帳!$D$2:$D$200>=E$1))>0))先頭の <>"" を落とすと、空行の入社月が0として扱われて「入社済み」に数えられ、人数が台帳の空行ぶんだけ増えます。数式を作らせたときは、まずこの条件が入っているかを確かめます。
給与総額を出す式
給与総額は、在籍している人の月給に、昇給月を過ぎた人の昇給額を足して合計します。
=SUMPRODUCT((台帳!$A$2:$A$200<>"")
*(台帳!$C$2:$C$200<=E$1)
*(((台帳!$D$2:$D$200="")+(台帳!$D$2:$D$200>=E$1))>0)
*(台帳!$E$2:$E$200
+(台帳!$F$2:$F$200<=E$1)*台帳!$G$2:$G$200))昇給月が空欄の人は、空欄が0として <=E$1 を満たしてしまいます。昇給なしの人は昇給額を0にしておくか、昇給月に遠い未来の日付を入れておきます。式を直すより、台帳の入力規則で空欄を許さないほうが、後で読む人に優しい作りです。
会社負担分と賞与
法定福利費などの会社負担分は「給与総額×率」、賞与は「基準給与×月数」を支給月にだけ置きます。どちらも前提シートのセルを参照させ、式の中に率を直接書きません。
Claudeへの指示の出し方
骨組みが決まったら、Claudeに組ませます。指示は、シート名・列・参照先まで具体的に書くほうが、期待どおりの式になります。公式のベストプラクティスも、変更したい内容を具体的に伝えることを挙げています。
台帳・前提・月次計算の3シートを使います。
月次計算のE1から2027年3月までの月初日を横に入れてください。
2行目に在籍人数、3行目に給与総額を、台帳の入社月・退職月・
月給・昇給月・昇給額から計算する式で入れてください。
前提シートのB3(法定福利費率)は参照するだけにして、
式の中に率を直接書かないでください。指示に「手入力の数字を置かない」と書くのも有効です。固定値で埋められると、前提を変えても動かない表になります。
例えば次のような確認も、同じ会話の中で頼めます。
月次計算のH3の給与総額が、どの台帳の行とどの前提から
計算されているかを、セルを示して説明してください。回答にはセル単位の出典が付きます。クリックして該当セルへ移動できるので、式の読み違いを早く見つけられます。
書式の決まりごとは、アドインの設定画面にあるInstructionsに入れておけます。Excelの会話すべてに適用されるため、「金額は3桁区切り」「前提セルは青字」のような規約を毎回書かずに済みます。この設定はExcel専用で、PowerPointやWordのInstructionsとは別です。
既存のデータがあるセルを上書きしそうなときは、Claudeが事前に警告します。それでも、編集をかけるブックは信頼できるコピーを先に作ってから始めます。
前提を変えて案を比べる
案の比較で気をつけたいのは、ExcelのWhat-If分析にある「データテーブル」が、Claude for Excelの対応外であることです。マクロとVBAも対応外です。比較の表をデータテーブルで作らせようとせず、通常の数式で組みます。
次のどちらかの構成が現実的です。
案の比較をどう組むか
月次計算を案ごとに複製する
案ごとにシートを複製し、各シートが前提の該当列を参照します。比較シートが各案の合計を並べるので、案の差が常に見えます。案が増えるとシートも増えます。
切替セルで1枚を動かす
ドロップダウンで案を選び、月次計算を再計算させます。1案ずつしか見えないため、結果を比較シートに値で貼る運用が必要です。
案が3つ以内なら、前者のほうが確認しやすい作りです。後者は貼り付けた値が古くなるので、いつの前提で貼ったかを日付付きで残します。
比較シートで見たいのは、次の3点です。
- 年度末時点の人員数の差
- 年間の人件費合計の差
- 差が最も開く月
差を出す式は単純な引き算で十分です。「基準案との差」の列を作り、前提の変更がどれだけ効いたかを1行で読めるようにします。
前提の差し替えを頼むときは、変更前後の値と、動くはずの範囲を言葉にします。
前提シートの昇給率を2%から3%に変えたとき、
月次計算の人件費合計がどの月からどれだけ増えるかを示してください。
変更後は、元の値に戻した場合の合計も教えてください。「元に戻したらもとの合計になるか」を同時に確かめると、他のセルが巻き込まれていないことも分かります。
結果を信じる前の検算5手順
人件費の数字は、役員会の資料や予算案に転記されます。Claude for Excelの公式ページも、監査が重要な計算は検証なしに使わないこと、最終成果物は人のレビューなしに出さないことを挙げています。数字を信じる前に、次の5つを回します。
要員計画の検算5手順
- 1
人員の収支を合わせる
各月で「期首人員+入社人数−退職人数=期末人員」が成り立つかを確かめます。差が出る月は、台帳の日付の入れ方(月初日か月末日か)が混ざっている疑いがあります。
- 2
個人別の合計と月次合計を突き合わせる
台帳を行ごとに展開した別シートを作り、月ごとの合計が月次計算の給与総額と一致するかを見ます。SUMPRODUCTの条件が一箇所ずれても、ここで差が出ます。
- 3
1人分を手計算する
台帳から1人を選び、入社月・昇給月をまたぐ数か月分を電卓で計算します。昇給のタイミングが1か月ずれるミスは、合計だけを見ても気づきにくい種類です。
- 4
実績と照らす
直近の確定月の給与総額を、給与システムの実績と比べます。台帳の月給が最新でないと、ここで大きな差が出ます。
- 5
前提を動かして方向を確かめる
昇給率を上げれば人件費は増える、採用を前倒しすれば当月の人員は増える。想定した向きと大きさで動くかを見ます。想定と違えば、式か前提のどこかがつながっていません。
5つのうち、1と2は式の整合、3と4は入力の正しさ、5は前提と結果のつながりを見ています。どれか1つが欠けても、見逃す種類のミスが残ります。
手計算の例
台帳に月給40万円の1人がいて、昇給月が2027年4月、昇給額が1万円だとします。2027年3月の給与は40万円、4月は41万円のはずです。月次計算でこの人だけを抜き出すと、期待と同じ月で切り替わるかを手元で確かめられます。
個人別の給与を扱うときの注意
台帳に個人別の給与を載せることには、扱いの注意があります。
公式ページは、機微な情報や規制の対象となる情報を含むモデルを、適切な管理なしに使うことを推奨していません。個人別の月給は、社内でも閲覧範囲を絞る情報です。
次の運用で、リスクを下げられます。
- 氏名を入れず、識別番号と部署または等級だけで台帳を作る
- 個人別でなく、等級ごとの標準月給と人数で台帳を組む
- 外部から受け取ったファイルは、そのまま開いて動かさない
外部由来のファイルには、Claudeを意図しない操作に誘導する隠し指示が仕込まれていることがあります。公式は、信頼できるスプレッドシートでのみ使うよう警告しています。他社から受け取った給与テーブルを台帳に取り込むときは、値だけを新しいブックに貼ってから使います。
データの扱いについては、入力と出力が受領または生成から30日以内にバックエンドで削除されると説明されています。チャット履歴はブラウザのIndexedDBにローカル保存され、Anthropicのサーバーには保存されません。組織の人事データの取り扱い規程と照らす場面では、この記述を根拠として確認します。
試算の更新と月次の運用
要員計画は、一度組んで終わりではありません。月が進むたびに、実績で置き換えて再計算します。
月次の更新は、台帳の最新化(入退社の反映)、実績月の確定、前提の見直しの順に行います。実績月は、計算式の結果ではなく確定値で上書きし、残りの月だけを式で動かす構成が扱いやすくなります。予実の差異の見方は、月次予実対比レポートの差異分析の手順が参考になります。
人件費の動きが資金に与える影響は、資金繰り表の週次更新で別の角度から追えます。月次の試算表づくりは試算表からの月次報告に手順があります。
高年齢の継続雇用を計画に入れる場合は、給付金の扱いが別に絡みます。高年齢雇用継続給付の計算も合わせて確認してください。
まとめ
要員計画のシミュレーションは、前提・台帳・計算・比較の4シートに分けると、Claudeに任せる範囲と人が決める範囲が分かれます。式は在籍条件の空行処理に注意し、率は前提シートの参照に統一します。
案の比較はデータテーブルを使わず、案ごとのシート複製か切替セルで組みます。結果は、人員の収支、個人別合計との突合、手計算、実績との照合、前提を動かした向きの5つで確かめてから、資料に転記します。