やりたいこと
定例会などの議題をExcelで管理するとき、今週のものだけを自動で色付けしておいてくれないかなと思い色々試した結果現状ベストっぽいものをメモします。
正直JTCがゆえのExcel管理をそもそもやめたいのですが、郷に入っては郷に従っていきましょう。
完成イメージ
毎週水曜日(2026/4/1,8,...)に定例会があるとして、教を含む最も近い未来の水曜日だけを色づける設定にします。
2026/5/16日の時点では最も近い未来の水曜日は2026/5/20ですのでその日がハイライトされています。もし今日が2026/5/20である場合も同様に2026/5/20がハイライトされます。

やり方
大方針:条件付き書式を使って色付けを行います
=$B2=TODAY()+MOD(4-WEEKDAY(TODAY()),7)
$B2はB列を参照する命令ですので、横方向に日付が記載されている場合はB$2などのように変更することで縦方向のハイライトが可能です。
4の部分を別の数字に変更すると参照させる曜日を変えられます。
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
蛇足
A列に次のような関数を入れておくと更に目立たせる事ができます。
=IF(B2=TODAY()+MOD(4-WEEKDAY(TODAY()),7),"▶","")



