• ベストアンサー

エクセル関数で

エクセル関数で、「2001/12/1」製品が「3年11ヶ月後(2005/11/1)」の日付にきたら “H18年11月再延長”文字が現れ、同時に“セルの塗りつぶしの色が薄黄色”にできる関数は作れるのでしょうか?  お分かりの方、宜しくお願いいたします。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

条件付き書式を使用すれば可能と思います “H18年11月再延長”の年月は「3年11ヶ月後(2005/11/1)」の更に一年後という条件でよいのでしょうか? A1に"2001/12/1"の日付があるとき、B1に以下の式を入れます =TEXT(DATE(YEAR(A1)+4,MONTH(A1)+11,DAY(A1)),"gee年mm月")&"再延長" B1の文字色は「白」にしてください。 次にB1セルに条件付き書式を設定します 「書式」→「条件付き書式」を選び「セルの値が」は「数式が」に変更します。式には =TODAY()>=DATE(YEAR(A1)+3,MONTH(A1)+11,DAY(A1)) を入力し、「書式」で「文字色を自動」。「パターンで背景色を薄黄色」に設定します。

yi4980
質問者

お礼

式は完璧でした。  見事にどこもいじることなく、1回でできました。 私もここまで組めるように成ったら楽しいだろうと思います。 ありがとうございました^^

yi4980
質問者

補足

貴重レスありがとうございました。明日かあさってに設定を試みますので暫くお待ちください。

関連するQ&A

専門家に質問してみよう