- ベストアンサー
日付に応じてセルの色を変更したい
Excel2019を使っています。 特定のセルに日付を入力した際に、入力した日付の5日~1日前までは青で、当日は赤で、それ以降はグレーで。というように色が変わるようにしたいのです。やっている方がいたので、やり方を聞こうと思っていたのですが、連絡が取れなくなってしまったので聞けませんでした。 できれば該当のセルだけ色を変える方法と、行全体の色を変える方法を教えて頂けると助かります。 ちなみに前日、当日までは該当セルのみで、日付を過ぎたら行全体の色を変える みたいなこともできるのでしょうか。 どなたかご存じの方、教えてください。 よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
回答No.5の訂正です。 =$B$1>$A2 だと範囲に空白があるとグレーになりますので =AND(A2<>"",$B$1>$A2) にしてください。
その他の回答 (5)
- kkkkkm
- ベストアンサー率66% (1742/2617)
- kkkkkm
- ベストアンサー率66% (1742/2617)
- kkkkkm
- ベストアンサー率66% (1742/2617)
特定のセルがB1として 色を変えたいセルと行がA2からA11までとした場合の画像です。 設定は A2からA11までを選択した状態で条件付き書式の「新しいルール」の「数式を使用して・・・」をで出るのテキストボックスに =$B$1=A2 で書式で「赤」画像では文字が見えなくなるかもと思ったのでオレンジにしています。 同じように新しいルールで =AND($B$1-A2>=1,$B$1-A2<=5) で書式で「青」 選択を2行目から11行目までにして、同じように新しいルールで =$B$1<$A2 で書式で「グレー」 でやってみてください。
補足
回答いただいて、ありがとうございます。 私のやりたかったように出来ました。 本当にありがとうございました。 私の求めていた通りでした。 そこで、もう一つ質問なのですが 今回のものとは逆に過去(昨日以前)を全てグレーにし 明日以降5日間(5日後まで)を青にするには どの部分を修正すればよいのでしょうか
- SI299792
- ベストアンサー率47% (788/1647)
もう少し具体的にお願いします。 今日、10/27 だから 10/22 ~26:青 10/27 :赤 10/28 以降:灰色 でいいですか 日付はA1から下に入っているとします。 条件付き書式 数式: A1>TODAY()-6 書式、塗りつぶし、青 条件付き書式 数式: =A1=TODAY() 書式、塗りつぶし、赤 条件付き書式 =A1>TODAY() 書式、塗りつぶし、灰色 行全体の色を変える方法 A1☞$A1
補足
回答いただいて、ありがとうございます。 最初に書かれたとおりです。 が、予め日付などは入れておかずに下記のようにしたいのです。 「締め切り日」「時間」「内容」を入力できる表のようなものを作って (実際にはもう少し項目を増やす予定でいますが) 予定が入り次第日付も含めて入力していこうと思ってます。 予め入力しておく項目はありません。 わかりづらかったらすいません。
- imogasi
- ベストアンサー率27% (4737/17070)
エクセルは通常の方式で日付を入れると、日付シリアル値という正整数(その日が1900年1月1日より何日目の日かという数字)でデータが入っています。このことを知ってますか。 「エクセル 日付シリアル値」でWEB照会すること。 ーー エクセルでは常識の「条件付き書式」という言葉が、質問に出ないが、質問者は、知っているのかな。 「エクセル 条件付き書式」でWEB照会すること。 ーー だから「入力した日付」と「いま入力した日」を算数的に引き算して、5より小か、などを、条件付き書式の数式の式に書けばしまい.例 =A2<$B$1-3 「B1の日付より3か前」より以前 ーー >該当のセルだけ色を変える方法と、行全体の色を変える方法 は、条件付き書式を適用するために、初めに選択するセルが1つか、セル範囲(普通は連続する範囲が多いが、この点の説明も質問に無い)かで決まる。 == 質問者はエクセル初心者らしいから、シートのデータに入れるセルの例でも質問に具体的に例示して、説明しないと、具体的に回答できないことは分かるかな。
補足
早速回答ありがとうございます。 >日付シリアル値という正整数でデータが入っています。 知りませんでした。。。 「条件付き書式」はたしょうなら使ったことがありますが、それも サイトを見ながら書いてあるとおりにやった程度です。 >初めに選択するセルが1つか、セル範囲(普通は連続する範囲が多いが、この点の説明も質問に無い) はじめに選択するセルは1つです。 >シートのデータに入れるセルの例でも質問に具体的に例示して、説明しないと、具体的に回答できないことは分かるかな わかってなかったです。「条件付き書式」の書き方さえ教えてもらえれば簡単にできるのかなぁ くらいの認識でした。もっと勉強しないとだめですねぇ^^; 実際にはもう少し項目を増や予定でいますが 「締め切り日」「時間」「内容」を入力できる表のようなものを作って 予定が入り次第入力していこうと思ってます。 予め入力しておく項目はありません。わかりづらかったらすいません。
お礼