web-dev-qa-db-ja.com

セルに今日よりも前の日付が含まれる場合、セルをフォーマットする

その行のセルに今日(昨日、今日、先週など)以下の日付が含まれている場合、行の条件付き書式を取得しようとしています

セルが今日の日付と等しい場合に機能する=IF($W$4,TODAY())を試しましたが、セルが今日と等しいか今日よりも小さい場合に機能する方法を見つけることができません。

また、この条件付き書式を列のすべてのセルで機能するようにコピーすることは可能ですが、セルの行にのみ影響しますか?また、空白のままにすると、セルは強調表示されたままになりますが、これは正しいですか? =IF(ISBLANK()),IF($W$4<=TODAY())など

7
Jon Fuller

最初の問題は、比較シンボルを正しく使用していなかったことです。

_< less than
> greater than
<= less than or equal to
>= greater than or equal to
_

他の質問に答えるために;列のすべてのセルで機能する条件を取得し、空白はどうですか?

空白はどうですか?

余分なIF条件を追加して、セルが空白かどうかをチェックし、空白でない場合はチェックを実行します。 =IF(B2="","",B2<=TODAY())

列のすべてのセルの条件

enter image description here

11
CustomX
=$W$4<=TODAY()

今日までの日付の場合はtrueを返し、そうでない場合はfalseを返します。