• ベストアンサー

14日後になったら行の文字の色を変える

こんにちは。 仕事の業務改善の一環として タイトルのようにエクセルを作り変えたく質問します。 得意先から工事の注文をいただき、 エクセルで行別に以下のように入力します。 (/ごとにセルで区切られています) 受注日 / TEL / お客様名 / 住所 受注日から14日たったら行すべての文字を自動で赤に変えたいです。 (文字がダメだったらセルの色を変更するでもOKです) このような場合、どのようにすればよろしいでしょうか。 詳しい方がいましたら、ぜひとも教えていただけませんか。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA2セルから下方に受注日があり、D列までに住所が入力されているとします。 そこでA2セルから例えばD1000セルまでを範囲として選択します。 A2セルがアクティブセルの状態になっています。 次にエクセル2010でしたら「ホーム」タブから「条件付き書式」をクリックして「新しいルール」を選択します。 表示の画面で「数式を使用して…」を選択してから数式の窓には次の式を入力します。 =TODAY()-$A2>=14 その後に同じ画面の「書式」をクリックして「フォント」のタブで色の項でお望みの色を指定してOKすればよいでしょう。

murami
質問者

お礼

ありがとうございました。 エクセル2010を使っているので、詳しい操作方法助かりました。

その他の回答 (4)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.5

次の式に訂正します。 =AND($A1<>"",TODAY()-A1>=14)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答No2です。ごめんなさいA2セルからの範囲を選択すると述べましたがA列からD列を選択してから条件付き書式の設定では数式の窓に次の式を入力してください。 =AND($A1<>"",TODAY()-"A1>=14)

  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.3

セルの条件付書式で設定すれば簡単だと思います 仮に受注日がA1のセルに日付形式で入力してあるとしたら 文字色を買えたいセルをすべて選択して 条件式を =TODAY()-$A1>=14 この条件に合致したときに表示させたい書式を設定してやれば 良いと思います

murami
質問者

お礼

ありがとうございました。

  • kouji_124
  • ベストアンサー率46% (283/605)
回答No.1

条件付き書式を使えば出来ますよ。 たとえば、セルA2に日付が入力されている場合に、セルB2の文字色を条件によって変えるとします。 まず、セルB2が選択された状態で、[メニュー]>[書式]>[条件付き書式]を押します。 条件付き書式の条件の欄左側で[数式が]を選び、右側に[=IF($A$2+14<=TODAY(),1,0)]と入力します。 右下[書式]を押し、[フォント]の[色]を赤にし[OK]を押し、条件付き書式の[OK]も押して終了します。 複数のセルに適応したい場合は、複数のセルを選択した状態で条件付き書式を設定してあげれば同じ条件を複数のセルに適応することも出来ます。 日付が入力されているセルが、A3、A4、A5、・・・とずれたら、[=IF($A$2+14<=TODAY(),1,0)]の「$A$2」の部分を、「$A$3」「$A$4」「$A$5」とずらしてあげればよいです。

murami
質問者

お礼

ありがとうございました。

関連するQ&A