『条件付書式を教えて下さい』(超超初心者) Excel2003 WindowsXP です。 お世話になっています。又ご指導下さい。 C2に条件付書式で 「セルの値が」「・・・以下」でセルに色を塗っています。 D2に条件付書式で 「セルの値が」「・・・以上」でセルに色を塗っています。 B2に☆が有るときは C2,D2 に色が塗られない様にするにはどうすれば良いですか? 宜しくお願い致します。 ---- たとえば C2の条件を 「数式が」=AND(B2<>"☆",C2<=10) とか。 ぶらっと立ち寄り ---- ぶらっと立ち寄り さん  お世話になりました。 大変申し訳有りません。 上の条件の書き方が全部間違っていました。 C2に条件付書式で 「セルの値が」「・・・以下」でセルに色を塗っています。でなく C2に条件付書式で 「セルの値が」「次の値より大きい」「8:50」でセルに色を塗っています。 8時50分より遅い場合に色を塗ります。 但し、B2に☆が有る場合には色を塗りません。 この様にやりたいのです。大変申し訳有りません。 お願い致します。 (超超初心者) ---- じゃあ、ちょっとおまじないを加えて。 「数式が」=AND(C2>"8:50"*1,B2<>"☆") ぶらっと立ち寄り ---- ぶらっと立ち寄り さん  お世話になりました。 前に提示していただいた 「数式が」=AND(B2<>"☆",C2<=10)  を参考に 「数式が」=AND(B2<>"☆",C2<="8:50") を入力してテストしましたが、それも正しくく表示するような気がしました。 =AND(B2<>"☆",C2<="8:50") と =AND(C2>"8:50"*1,B2<>"☆") の数式の意味を教えていただけないかと思います。 宜しくお願い致します。 (超超初心者) ---- もう1つ教えていただきたい事が有ります。 D2に条件付書式で 「数式が」=AND(C2<"17:30"*1,B2<>"☆") を入れました。 17時30分以前の時に、セルに色を塗りたいと思います。 未入力(空白)の場合に色が付かないようにするにはどうしたら良いですか?。 (超超初心者) ---- まず、条件付書式のみではなく、広く条件式について、 エクセル 条件式 といったワードで検索し、整理しておいたらいいと思う。 エクセル 条件式 時刻 とやると、さらに時刻関係に絞り込んだページが出てくる。 以下は同じサイトだけど、わかりやすくいろいろ説明がある。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/if_is.htm http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo.html http://www.eurus.dti.ne.jp/~yoneyama/Excel/nyumon/kinmu/index.html 次に "時刻"*1 上の最初URL内でも説明があるし、これも、エクセル 時刻 シリアル値 といったワードで検索すると参考情報がある。 詳しくはそれらを参照願いたいが、エクセルの日付、時刻(時間)は1900/1/1 を 1日目として管理。 ちなみに今日、2011/6/6は40700日。 で、その下の時刻(時間)は、小数点以下の数値として管理。 ちなみに今日の10:00:00 は40700.416666666。このようなものを「シリアル値」と呼ぶ。 "8:50" は、構文上は、あくまで「文字列」。 日付や時間に限らないが、エクセルは親切(?)なので「文字列としての数字」を「数値」として 扱ってくれることが多いけど、場合によっては「まぎれ」が発生し、正しく処理できないことがある。 なので、"8:50" * 1 と、「エクセルに活を入れる」ことで、これを「数値」として認識させる。 で、 >D2に条件付書式で 「数式が」=AND(C2<"17:30"*1,B2<>"☆") を入れました。 >17時30分以前の時に、セルに色を塗りたいと思います。 >未入力(空白)の場合に色が付かないようにするにはどうしたら良いですか?。 これは、3つの条件をANDで指定すればいい。 このセルが空白ではなく、17:30以下で、B2が☆じゃない。この時に色づけ。 2つのAND条件が2つになるだけなので、あとは自分でがんばって。 ぶらっと立ち寄り ---- 条件付き書式 条件1 数式 「=OR(C2="",B2="☆"」 書式は現在のものそのままの(書式) 条件2 数式 「=C2<"17:30"*1」 書式色を付ける。           (NB) ---- ぶらっと立ち寄り さん (NB)さん  ご指導感謝致します。 上を参考にして、今後も勉強します。ありがとうございました。 64才の(超超初心者)   ---- 3日間 自分なりに調べて下記を作りました。 条件付き書式で D2 に3条件を入れました。  条件1 数式が     =AND(D2<"17:30"*1,B2<>"☆",D2<>"")  でピンクに染める  条件2 セルの値が  「次の間」「18:00」と「22:00」    で黄緑に染める  条件3 セルの値が  「次の値以上」「22:01」        で空色に染める 見た感じとして良いように表示しますが、間違っていませんか? 64才の(超超初心者)    ---- 条件2、条件3の場合は >B2に☆が有るときは C2,D2 に色が塗られない様にする は要らないのですか。  (NB) ---- (NB) さんありがとうございます。 C2は =AND(C2>"8:50"*1,B2<>"☆") でピンクに染める 但し 「B2」に☆が有れば染めない D2は 「17:30」より早い時刻の場合のピンクに染める 但し 「B2」に☆が有れば染めない     「18:00」から「22:00」の間の時刻の時に黄緑に染める    ☆は関係なし     「22:01」以降の時刻の場合に空色に染める          ☆は関係なし この様にしたいと思います。 64才の(超超初心者) ---- 64才の(超超初心者)さん ご努力に最敬礼! 同世代として、心強いです。 上でえらそうに講釈たれたけど、何を隠そう、実際は、関数はど素人、エクセルも、基本的な部分しか触れない超々々々々初心者なんです。 たまたま、VBAのねたをさがしてぶらっと立ち寄って、VBA以外の話題も、なかなか面白いかもと首をつっこんでます。 ともに精進してがんばりましょう。 ぶらっと立ち寄り ---- 条件3 不等号(<)による判定では、必ず (数値) < (文字列) と判断されますので間違って(文字列)を入力した時色がつきます。 数式  「=D2-"22:00">0」            (NB) ---- ありがとうございました。 条件3 を直して使いたいと思います。 64才の(超超初心者)