他のセルのデータに基づいて他のセルを赤くするにはどうすればいいですか?

他のセルのデータに基づいて他のセルを赤くするにはどうすればいいですか?

入力した日付が今日の日付か、今後 7 日以内の場合、列 D のセルが赤くなるように設定しています。また、列 D のセルに入力した日付が今日の日付か、今後 7 日以内の場合、列 GJ のセルが赤くなるように設定したいのですが、方法がわかりません。列 D の対応するセルが赤の場合、列 GJ のセルが赤くなるように設定できれば、それも機能します。どなたか助けていただければ幸いです。

** 更新: CF を変更して $F$8:$J$981 を含めましたが、日付が入力されていないセルも赤くなっています。最初にそのことを言わなかったのは私のミスです...日付が入力されていないセルは、日付が入力されるまでは色なしのままにしておき、日付が今日または今後 7 日間の日付の場合のみ赤くする必要があります。現在の状態を次に示します。

画像-=$D8

答え1

数式では、絶対参照 (先頭に $ あり) ではなく、相対参照 (先頭に $ なし) を使用してください。

  1. アクティブ セルが D2 であることを確認します。(ここから始めました)
  2. 条件付き書式タブを開きます。
  3. 調整したい数式を選択し、$行の前のを削除します2$列の前の はそのままにしますD
  4. OKをクリック
  5. 前のダイアログボックスの適用先セクションで、D2:J14と入力します(これは私の例です)

    条件付き書式画像

答え2

この応答は、最初の条件付き書式ルールをどのように適用したかによって異なります。具体的な内容はほとんど提供されていません。

変更する必要があるのはに適用されます:範囲に列 G:J を含めます。

CFR を最初に作成したときに選択したのと同じ範囲を選択します。[ホーム]、[スタイル]、[条件付き書式]、[ルールの管理] の順に選択します。

7日以内に日付を変更するルールを見つけて変更しますに適用されます:範囲に列 G:J を含めます。例:

'if you have
D:D
'change to
D:D, G:J

'if you have
D2:D100
'change to
D2:D100, G2:J100

CFR が数式またはセル アドレスに基づいている場合は、列を絶対としてロックする必要があります。

'if you have a formula like
=and(D2>=today(), D2<=today()+7)

'change to
=and($D2>=today(), $D2<=today()+7)

変更を適用するには、「OK」をクリックします。

関連情報