ついに夏本番!さぁ、家族でキャンプに行くぞ! >>

以前も質問しましたが、うまくできなかったため再度質問させていただきます。

エクセル2007で期日を設定し、その日が近づくとセルに色を付けたいのです。

一週間前・・・赤
三週間前・・・オレンジ
一か月前・・・黄色
六か月前・・・グリーン

いろいろやったのですが条件付き書式が2007のバージョンでは表示がだいぶかわってしまい、よく分かりません。
2007でのどこのメニューから設定するかも教えてください。
例として完成させたいイメージ画像を添付します。

「指定した期限が近づくとセルの色が変わる」の質問画像

A 回答 (2件)

一例です。


(1)仮にB2:B5を選択、ホームタブ→条件付き書式→ルールの管理
(2)新規ルール→数式を使用して、書式設定するセルを決定する→設定欄に=EDATE(TODAY(),6)>=$B2→書式→塗りつぶしタブでグリーンを選択→OK
(3)新規ルール→同上、数式は=EDATE(TODAY(),1)>=$B2、黄色
(4)新規ルール→同上、数式=TODAY()+21>=$B2、オレンジ
(5)新規ルール→同上、数式=TODAY()+7>=$B2、赤
    • good
    • 9
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelで、期限切れのリストが一目で分かるようにしたい

こんにちは。
Excelで申し込み受け付けリストを作っているのですが、
申込日から3カ月経ったものは、期限切れとして
自動的に見分けがつく方法を探しています。
(例えば文字色が赤に変わるなど)

方法をご存知の方、教えて頂ければ幸いです。

Aベストアンサー

例えばA列に日付が入力されているとして、A列を選択してから、「ホーム」タブの「条件付き書式」で「新しいルール」を選択し、その後に、「数式を使用して、書式設定するセルを決定」を選択します。
式の窓には =DATEDIF(A1,TODAY(),"M")>=3 を入力してから「書式」をクリックし「フォント」タブから「色」で赤色を設定してOKすればよいでしょう。

Qエクセルで入力した日付が今日を過ぎた場合に赤くなるには

どのような関数(式)を設定すればいいのでしょうか?
例えば、今日3月23日とあるセルに入力します。
今日は黒い文字なのですが、それを来週(3月24日)に
見ると、赤く表示させたいのです。
宜しくお願い申し上げます。

Aベストアンサー

条件付書式の設定をすれば、可能です。

(1) 設定するセルを指定
(2) [書式] → [条件付書式]
(3) 条件の条件を設定
「セルの値が」 「次の値より小さい」 「=today()」
(4) [書式]ボタンを押下
(5) フォントの色を赤に設定

の手順でできます。

QEXCELで免許証有効期限2ヶ月前に警告する関数!

免許証の更新間近を警告する表を作成しています。

本日の日付 H18.2.16
免許証有効期限 H18.5.3

上記のような場合、有効期限の2ヶ月前に"期限間近"とセルに表示させたいのですが、よい関数はありますでしょうか?
おわかりの方教えてくださーい!

Aベストアンサー

now関数で可能です。

a1=now() ---当日の日付表示
a2以降に免許証の日付入力する b2に下記関数を入れる
 =if(a2>now()+60,"","期限間近") 
当日より60日未満のデータに期限間近を表示する。
後は行のコピーで何項目でも可能です。

QExcelの条件付書式で日付の色を変えたい

Excel 2003を使用しています。

仕事のやることリストみたいなのを作成していて、期限を設定し、それが過ぎたら指定した範囲のフォントやセルの色が変わるようにしたいと思っています。

条件付書式でできそうな気がするのですがいい方法ありましたら教えてください。

宜しくお願いします。

Aベストアンサー

こんなことも出来ます。
(A列に期日があるとして)
条件1に
=$A1<TODAY()

条件2に
=$A1-3=TODAY()

条件3に
既存の設定
>一行おきにセルの色(黄色)が変わるよう条件付書式で設定

以上で書式は好み応じて設定すると、
期日の過ぎたものは、条件1で、
3日後に期日が来るものは、条件2で、
他は、条件3で既存の設定で、それぞれ書式が変わります。

優先順位が条件1>2>3になっていますので、
設定には、注意が必要です。
また、条件は、3つまでしか設定できません。

QExcel 条件付書式 今日より3日前のセルに色をつけたい

A列に日付を入れて、今日より3日以上前であればセルに色をつけたいです。

A列に条件付書式を設定し、
「数式が」「=A1<=TODAY()-3」とするとうまくいくのですが、
日付を入力していないセルまで色がついてしまいます。

日付は後から入力する事が多いので、
入力した日付が3日以上前の時だけセルに色をつける方法を教えてください。

よろしくお願いします。

Aベストアンサー

たとえばA1:A30を範囲指定し、A1セルをアクチブにして
「数式が」で=AND(A1<=TODAY()-3,A1<>"") でできるようですが。

Qエクセルで、期限【日付到来】すると、文字が赤くなる

タイトルの件、質問いたします。

下記の画像をご覧ください。

1.6/1に6/30とセルに入力します。
2.同セルの【6/30】が6/30の日付が到来すると【赤字】になる

エクセルバージョンは2002です


上記のような、関数、VBA?はありますでしょうか??

ご存知の方、いらっしゃましたら、宜しくお願いします。

Aベストアンサー

仮に6/30と入力されているセルがA1セルだとします。
A1セルを選択した状態で、条件付き書式で「数式が」「=A1=TODAY()」の場合に「フォントの色を赤」と設定すれば可能かと思います。

参考URL:http://www.eurus.dti.ne.jp/yoneyama/Excel/jyo-syo.html

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

Qエクセルで一定期間が経過したら色が変わる

エクセルで
24/1/20と和暦で入力しているセルがあります。
このセルが180日経過したら
色が変わるように設定したいのですができますか?

あと24.1と和暦で月を入力してあるセルがありますが
このセルが6ケ月経過したら
色が変わるようにしたいのですができますか?

Aベストアンサー

条件付き書式で数式を使うときには,「いま実際に操作しているセル番地」に合わせた数式を設定しないと全然ダメ,ってのは判ってますか?
そのために,回答では「わざわざ」A1に記入したときにはこういう式にします,という回答が寄せられます。でもそこが判って無くて出来ないご相談者さんが,イッパイいらっしゃいます。
アナタのご相談が手抜きせずに「ココの番地にこう入れてます」と具体的なエクセルの目に見える姿が情報提供されていれば,こういった二度手間や失敗も防げるんですけどね。



さて。
>和暦のつもりで実際は西暦が記入されている

そういう「アナタのエクセルの事実」の情報提供に(ウソや)手抜きがあると,このように皆さんの回答を無駄にしたり二度手間させる,直接の要因になります。次回以降ご相談のご参考に。

A1に「2024/1/20」など(今日H24/1/25の180日前なら23/7/29ですか)を記入し
A1で条件付き書式を開始し
セルの値が → 数式が に変更して
右の空欄に
=TODAY()-("H"&TEXT(A1,"yy/mm/dd"))>=180
と記入し,書式ボタンで色を塗る。

A1のテストデータで動作が確認できたら,A1をコピーし,実際のアナタのセルに形式を選んで貼り付けの「書式」で貼り付ける。



>「24.1」と「文字列」で記入している

そのままで,回答した手順で行えば出来ます。わざわざ違う風に変えないでください。
まだやってないなら,やってください。

条件付き書式で数式を使うときには,「いま実際に操作しているセル番地」に合わせた数式を設定しないと全然ダメ,ってのは判ってますか?
そのために,回答では「わざわざ」A1に記入したときにはこういう式にします,という回答が寄せられます。でもそこが判って無くて出来ないご相談者さんが,イッパイいらっしゃいます。
アナタのご相談が手抜きせずに「ココの番地にこう入れてます」と具体的なエクセルの目に見える姿が情報提供されていれば,こういった二度手間や失敗も防げるんですけどね。



さて。
>和...続きを読む

Q日付が過ぎたら列ごと色を変える事は出来ますか?

エクセル2010を使用しています。

添付のようにスケジュールを作成し、タスク毎に行を作成、日付が過ぎたものには、グレー背景をつけたいのですが、条件付き書式で設定できるのは、セルに日付が入っている箇所だけなのでしょうか。
現状は、2行目に条件付き書式でグレー背景が適用されていますが、3行目から下にも同じようにグレー背景にしたいです。
また、4~7行目には、各タスクの〆切等を色でわかるように個別で背景を緑にしています。
日付が過ぎたものに関しては、4~7行目に関しても、緑の背景を無視してグレー背景になってしまって問題ないです。

説明がうまくなく伝わらない箇所があるかもしれませんが、どうぞ宜しくお願いいたします。

Aベストアンサー

こんばんは!
横からお邪魔します。

Excel2007からインターフェイスが変わっています。
No.1さんの画像はExcel2003の条件付き書式の画面になると思います。

Excel2010をお使いだというコトですので、
範囲指定はNo.1さんの通りで → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に
No.1さんが回答されていらっしゃる
=B$2<TODAY()
という数式を入れ(この画面から直接数式をドラッグ&コピーも可能です) → 書式 → 塗りつぶしから
好みの色を選択しOK

これで大丈夫だと思います。m(_ _)m

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング