web-dev-qa-db-ja.com

開始日とセル範囲のみが与えられた、週で区切られたセルの日付の強調表示

これに似た「ライフカレンダー」を作成しようとしています- https://labs.coruscantconsulting.co.uk/life/weeks/ -Googleスプレッドシートで。

手動でデザインしたシートが完成しましたが、今週のハイライトを追加して、自動的に更新したいと思います。シートの最初の週には生年月日が含まれています。このセルから水平方向に、年間104セル(52週間、読みやすさのために「スペーサーセル」)です。これから垂直方向には、年+読みやすさのために各年の間に「スペーサーセル」があります。

ほとんどのセルは空で、背景は色分けされています。一部のセルには、過去の「主要なイベント」が含まれています。データポイントは計算できません。

条件付き書式を使用して、たとえば背景色やセルの境界線を使用して現在の週を一時的に強調表示する方法はありますか?この計算を開始する方法がわからないので、私は提案を捨てています。

年はすでに背景色が設定されているため、強調表示は一時的なものであることが重要です。

条件付き書式を使用してこれを行うことができない場合、他に読む方法はありますか?

2
Nixxen

行2のスペーサーセル内のすべての数式を削除してから、このカスタム数式を使用する必要があります。

=IF(D2=WEEKNUM(TODAY(),2),1)

0

または列全体:

=IF(D$2=WEEKNUM(TODAY(),2),1)

enter image description here

0
user0