この記事で分かること
- シート保護とセルロックが「誤操作による数式破壊を防ぐ」機能であること
- 整数設例で見る、保護後も入力セルの変更が計算セルへ正しく反映される仕組み
- 配布用モデルでの入力セル・数式セルの設計手順
- シート保護がセキュリティ機能ではなく誤操作防止機能である理由
30秒で分かる定義
シート保護とセルロック(Sheet Protection and Cell Locking、読み方:しーとほごとせるろっく)とは、数式が入ったセルを編集不可の状態にし、入力してよいセルだけを操作できるようにするExcelの機能です。すべてのセルには既定で「ロック」属性がオンになっていますが、この属性はシート保護が有効になるまで効果を持ちません。入力させたいセルだけロックを外し、その状態で保護をかけることで初めて「入力セルは編集でき、計算セルは編集できない」状態が実現します。
なぜ実務で重要なのか
PEファンドが投資先に配布する月次実績入力シート、経営企画が各部門に配る予算入力フォームなど、Excelに不慣れな人が操作する前提で設計しなければならない場面は多くあります。保護をかけていないモデルでは、数式セルを誤ってドラッグで上書きしたり、Deleteキーで消してしまう事故が日常的に起こります。データの入力規則が値の範囲を制御するのに対し、シート保護はどのセルを編集できるか自体を制御する最終防衛ラインです。
計算式(または仕組み)
| 手順 | 操作 |
|---|---|
| 1. ロックの解除 | 入力させたいセルを選択>セルの書式設定>保護タブ>「ロック」を外す |
| 2. シートの保護 | 校閲タブ>シートの保護>必要ならパスワード設定>OK |
既定ではすべてのセルのロックがオンのため、先にロックを解除するセルを決めてからシート保護をかける必要があります。順序を逆にすると入力させたいセルまで編集不可になります。保護ダイアログには、保護中でも許可する操作(セルの選択、書式設定など)を選べる項目があります。
整数設例で確認する
設例(架空数値)。単位は百万円です。前提セルC5(成長率)のロックを解除し、計算セルC6(売上予測=基準売上1,000×成長率)はロックしたまま保護をかけます。
C5に5%が入っていればC6 = 1,000 × 5% = 50です。ロック解除されているC5を8%に変更すると、C6は自動で再計算され 1,000 × 8% = 80になります。入力セルは保護がかかっていても正常に編集・再計算されることが確認できます。一方、ロックされたC6を直接上書きしようとすると「変更しようとしているセルは保護されています」という警告が出て変更できません。シート保護は計算の実行ではなく直接の手入力・削除だけを妨げるという点が重要です。
財務モデルでの位置付け
シート保護は、モデルの骨格が固まった配布直前の「仕上げ工程」に位置づけられます。作りかけの段階でかけると自分の試行錙誤を妨げるため、通常は入力規則の設定と同じタイミングで行います。保護には3階層あり、特定セルの編集を防ぐ「セルのロック」、シート単位の「シートの保護」、シートの追加・削除・移動を防ぐ「ブックの保護」です。ファイルを開くこと自体にパスワードをかける「暗号化」は別機能であり、混同しないよう注意が必要です。
財務モデル・Excelでの使い方
- 入力セルの設計:前提セル(青字)だけをロック解除し、データの入力規則と組み合わせる。書式の統一はモデルの書式規約を参照
- 範囲の編集を許可:校閲タブの機能を使うと、シート全体を保護しながら特定ユーザーだけ特定範囲を編集できる設定も可能
- 数式の非表示:既定では保護下でも数式バーに数式が見える。数式自体を隠すには保護前に対象セルで「表示しない」もチェックする2段階操作が必要
入力セルの受け皿となる前提シートの設計は前提一覧シートで扱っています。
実務家が確認するポイントとよくある誤解
誤解1:「シート保護はセキュリティ機能」→ 誤操作防止が主目的であり、機密保持のための強固なセキュリティ機能ではありません。専用ツールで比較的容易に解除できるため、機密情報は別の手段(暗号化やアクセス権限管理)と組み合わせます。
誤解2:「保護をかければ数式は自動的に見えなくなる」→ 既定では保護下でも数式バーに数式が表示されます。隠すには保護前に「表示しない」を別途チェックします。
誤解3:「保護したら誰も何も操作できない」→ ロックを解除したセルは通常どおり編集・再計算されます。s4の整数設例で確認したとおりです。
確認ポイント:配布前は、入力セルへ値を入れて計算セルが正しく更新されるか、計算セルの編集で警告が出るかの両方を必ずテストします。
日本実務での扱い
日本の事業会社では、予算編成で各部門へ配布するExcelフォーマットや稟議添付の試算モデルで、シート保護とセルロックが広く使われています。金融商品取引法に基づく内部統制報告制度(J-SOX)の実務では、決算・財務報告に関わるExcelファイルの意図しない改変を防ぐ措置の有無が内部統制の評価対象として言及されることがあります(2026年7月時点)。ただし保護パスワードの強度自体は高くないため、重要な統制はアクセス権限管理と組み合わせる必要があります。
面接・モデルテストで問われるポイント
Q:投資先に配布するモデルにシート保護をかける際、何に注意しますか?
「入力させるべき前提セルを明確にし、そのセルだけロックを解除してからシート全体に保護をかけます。順序を逆にすると入力セルまで編集できなくなります。あわせて入力規則で値の範囲も制限し、配布後は実際に前提セルへ値を入れて計算が連動するか、計算セルの編集で警告が出るかをテストします。シート保護は誤操作防止が目的であり機密保持の手段ではない点も踏まえます。」
深掘りでは「シート保護とブック保護の違い」が問われます。
よくある質問(FAQ)
Q. シート保護のパスワードを忘れた場合はどうすればよいですか?
A. Excelの公式機能として解除する手段は用意されていません。保護をかける前のバックアップから復元するのが正攻法です。市販やフリーの解除ツールもありますがセキュリティ上のリスクがあるため業務利用では推奨されません。
Q. セルの「ロック」と「表示しない」はどう違いますか?
A. ロックは保護下で編集できるかを制御し、表示しないは数式バーに数式を表示するかを制御します。いずれも事前にチェックし、シート保護を有効にして初めて効果を持ちます。
出典・参考(2026-07-21確認)
- Microsoft サポート(Excel「シートまたはブックの要素を保護する」公式ドキュメント) https://support.microsoft.com/
- ICAEW「Twenty principles for good spreadsheet practice」 https://www.icaew.com/
- 金融庁「財務報告に係る内部統制の評価及び監査の基準」(内部統制報告制度) https://www.fsa.go.jp/
※本記事は教育目的の一般的な解説であり、法務・税務・投資助言ではありません。設例は理解のための架空数値です。