タスク管理表の各行の更新日を自動更新! #Excel #LifeHacks #Office #TikTokSRP
タスク管理を効率化したいのに、意外とボトルネックになるのが「更新日」の運用でした。進捗率(例:10%→20%)は直しても、更新日はつい入れ忘れてしまって、あとから「このタスクいつ動いた?」が追えなくなる…。そこで私は、Excelのタスク管理表で“編集したら更新日が自動で入る”仕組みにしてから、確認・催促・振り返りがかなり楽になりました。 私の運用イメージはシンプルで、「進捗率」や「ステータス」を変更したら、その行の更新日(例:E列)に当日の日付を入れる、というものです。ポイントは“どの列の変更をトリガーにするか”を決めること。たとえば、D列が進捗率、E列が更新日なら、D列を編集したときだけE列を更新するようにすると、余計な更新が減って運用が安定します。タスク名や担当(A列/B列)を直しただけで更新日が変わるのが気になる人は、進捗率・ステータス列だけを対象にするのがおすすめです。 効率化のために、私は次のルールもセットで入れています。 1)更新日を入れる行範囲を固定する 見出し行まで反応すると邪魔なので、タスク行(例:3行目〜22行目)のみ対象にします。タスク管理表はテンプレ化して使うことが多いので、範囲を決めるだけで誤動作が減りました。 2)複数セル貼り付けにも対応する 進捗率をまとめて貼り付けることがあるので、変更されたセルを1つずつ処理する(For Eachで回す)形にすると安心です。 3)イベントの無限ループを防ぐ 更新日を書き換える操作自体が再度トリガーになりやすいので、一時的にイベントをオフにしてから日付を入れ、最後にオンへ戻します。ここを入れておくと「動かない」「暴走する」が減りました。 4)日付の見せ方を統一する 自動入力した日付がバラつかないように、更新日列の表示形式を「yyyy/mm/dd」などに固定しています。会議資料に貼ったときも読みやすいです。 この自動更新が効くようになると、タスク管理の効率化としては「誰がいつ触ったか」がすぐ見えるようになって、催促や確認が短時間で済みます。特に、顧客ヒアリング/画面設計/テストケース作成/単体テスト実施…みたいにタスクが多い案件ほど、更新日の信頼性が上がるだけで進捗確認が一気に楽になります。 最後に小技ですが、更新日が自動で入ると“更新されていないタスク”が浮き彫りになるので、フィルターで更新日が古い順に並べて週次でチェックすると、管理がさらに回しやすくなりました。








































