変更前と変更後の値を自動で管理! #Excel #LifeHacks #Office
私は備品管理表(商品名・金額)をExcelで回していたのですが、あとから「いつ単価が変わった?」「変更前はいくら?」と聞かれることが多く、手作業のメモだと漏れが出ました。そこで“変更履歴を自動で残す”運用にしてから、監査や棚卸の確認が一気に楽になりました。 ポイントは「変更前」と「変更後」を同時に残すことです。Excel標準の共同編集履歴だけだと、環境によって追えなかったり、値そのものが一覧化しにくいことがあります。私はシート上の編集をトリガーにして、変更日時・変更セル(例:B5)・変更前・変更後を別シートの2行目へ自動追記(最新が一番上)する形にしました。これだと“変化点管理の見える化”ができ、報告書にもそのまま貼れます。 備品管理や貸出返却に寄せるなら、履歴に「備品ID/商品名」「担当者」「貸出/返却ステータス」などの列を追加するとさらに実務向きです。例えば返却管理の進捗管理では、ステータス列(貸出中→返却済)を書き換えるだけで、いつ変更されたかが履歴に残るので、ワークフローの証跡としても使えました。監査対応では「変更履歴」シートをフィルターして期間指定で抽出し、貸出管理レポートとして提出する運用がスムーズでした。 運用面で気をつけたのは3つです。(1) 変更対象の列を絞る(例:商品名・金額の列だけ)。関係ないセル更新まで拾うとログが膨れます。(2) 入力規則(データの入力規則)を併用して、単価の桁や空欄を防ぐ。履歴があっても元データの品質が悪いと分析できません。(3) 月次で履歴を別ブックに退避。履歴が増え続けると重くなるので、棚卸のタイミングでアーカイブしています。 データ分析をしたい場合は、履歴シートをテーブル化しておくと便利です。Power Query(パワークエリ)で読み込めば、単価の変更回数ランキング、変更の多い備品、期間別の変動などが簡単に集計できます。クラウドの備品管理に移行する前の“現物管理台帳の土台”としても、まずはExcelで変更履歴を整えるのが一番手早いと感じました。

















