• ベストアンサー

エクセル 複数条件の書式設定について 続き・・・

http://okwave.jp/qa/q7107429.html 以前こちらの質問で無事解決できたものです。 こちら、D列に入れる日付は、1~31まで「数値」の場合は ベストアンサーに選ばせていただた数式で問題ありませんでした。 しかし、1/1のような日付形式だとうまく行きません。 数値の場合、ぴったり1ヶ月間だけの期間であれば問題ないのですが、 1/1~2/28のように2ヶ月以上の期間で、A,B列で指定した期間を色付けしたい場合 どのようにしたら良いでしょうか。 教えて頂けましたら幸いです。 よろしくお願い致します。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 その場合は、 http://okwave.jp/qa/q7107429.html のANo.2にある 「次の数式を満たす場合に値を書式設定」と記されている欄に入力する数式中の DAY($A2) の部分を全て、 $A2 に、 DAY($B2) の部分を全て、 $B2 に、それぞれ変更するだけでOKです。  ですから、  赤にする条件では、 =AND(ISNUMBER($A2),ISNUMBER($B2),$C2="a",D$1>=$A2,D$1<=$B2) 青にする条件では、 =AND(ISNUMBER($A2),ISNUMBER($B2),$C2="b",D$1>=$A2,D$1<=$B2) 黄にする条件では、 =AND(ISNUMBER($A2),ISNUMBER($B2),$C2="c",D$1>=$A2,D$1<=$B2) として下さい。

mmmtter
質問者

お礼

できました!!!! 元々のはA列B列の「DAY」の部分だけの指定だったからできなかったのですね。 全く気がつきませんでした^^; 本当に助かりました。ありがとうございました。

その他の回答 (1)

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

初めにD2セルから右横方向のセルを選択します。 その後に条件付き書式の設定で、「数式を使用して・・・」で数式の入力の窓には次の式を入力してから「書式」で「塗りつぶし」のタブで赤色を設定してOKします。 =AND(D1>=$A2,D1<=$B2) 同じようにD3せるから右横方向を範囲として選び、条件付き書式の設定では次の数式を入力し、色を設定します。 =AND(D1>=$A3,D1<=$B3) 4行目についても同様に設定します。

mmmtter
質問者

お礼

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

関連するQ&A