2012-03-14 23 views
0

これで少し苦労します。日付の列の各日付の条件付き書式設定

私は現在、セル6からセル40までの日付を持つ列(列A)を持っています。各日付は前のものから7日間です(これは私が毎週ディスクスペースをチェックするために使ったスプレッドシートです)。

私がしたいことは、各セルのためであり、それが今日と同じかそれ以前の場合は強調表示し、今日より後である場合は未塗りのままにします。

フォーラムラウンドに基づく条件付き書式設定を使用することで、これを一度に1つのセルで処理できます。それはない、それは未フォーマットのままにされている場合

=A6<TODAY() 

A6の日付が今日より前である場合には、その中で動作しますが、それは、赤で塗りつぶし:ここで私は、セルA6上でテスト式があります。 この列の他の33個のセルのそれぞれにこの条件付き書式をコピーする方法はありますか?

私は本当に一度に1つずつ、それぞれの新しい式で1つずつ行う必要はありません。

感謝

答えて

0

フォーマットペインタを使用します。これは、フォーマットをコピー/ペーストするだけです(条件付きフォーマットを含む)。

+0

私はこれを最初にテストしましたが、作業がうまくいかなかったため間違っていたはずです。私はもう一度試してみて、これは期待どおりに動作すると言うことができます、多くの感謝! – Eds

+0

素晴らしい、フィードバックありがとう。 –

0

手で?文字通り、他のセルにコピーして貼り付けます。 Excelはあなたのための数式を更新するかなりインテリジェントな仕事をする必要があります。さらに速く、数式を含むセルを選択します。右下隅の小さな点を最後に必要なセルまでドラッグすると、1回のスイープで多くなります。

+0

申し訳ありませんが、私は十分に説明したとは思わない、日付は手作業で入力され、数式を使用して入力されていません。上記のforumlaが使用されているのは、セルを強調表示する条件付き書式設定です。私はトップの日付を下にコピーする場合、私はそれが条件付き書式をコピーすると思いません。 – Eds

+0

申し訳ありません - 私は今理解していると思います。 EditメニューのSpecial Pasteを使うこともできますが、それでも一度に1つのセルになる可能性があります。結果を得るためにVBAマクロを使ってみる価値はあるかもしれません。 – JTeagle

+0

こんにちは、提案のおかげで。コピーを試してからスペシャルを貼り付けてみましたが、唯一の選択肢は条件付き書式をマージすることです。つまり、元のセルの日付を見ています。私は調査を続けます。 – Eds