Excel の数式変更を監査する方法
数値が変わっても数式が変わったとは限らず、1 つの数式変更が多くの数値変更より重要なことがあります。通常の期間変動によってモデルのロジックが隠れないよう、まず数式マップを確認します。
比較前に 2 つのブック版を固定する
識別できる変更前・変更後の版を保存し、基準日を記録して各ファイルのハッシュを保持します。これにより、更新中のブックや未保存のローカル編集と比較することを防げます。
- 両方のファイルを XLSX として保存します。
- 各版の目的と対象期間を記録します。
- レビュー証跡とともにハッシュを保管します。
数式の変更と値の変更を分ける
数式の差分は、ブックのロジック、参照、または定数が編集されたことを示します。値の差分は、数式テキストが同じでも元データや再計算で発生します。1 つの大きなリストではなく、別々の確認対象として扱います。
統制ロジックを変える変更を優先する
定型的にコピーされた数式よりも先に、削除された数式、新しい手入力定数、変更された範囲、絶対参照・相対参照の変更を確認します。表示値がもっともらしくても、検索範囲やエラー処理の分岐が 1 つ変わるだけでモデル全体に影響します。
再現可能な例外記録を残す
数式の例外をエクスポートし、承認された変更を記録して、レビューを 2 つのソースハッシュに結び付けます。重要なブックには独立した業務レビューが必要ですが、数式差分によりレビューを対象を絞って繰り返せます。