EXCELでスケジュール表を作成したい
EXCELでスケジュール表を作成していたのですが、うまくセルの色付けが出来ず悩んでいます。
私のやりたい事を添付画像の例で説明します。
「予定開始」へ「2011/05/01」「AM」
「予定終了」へ「2011/05/02」「AM」
と入力します。
結果、セルの「AQ8」~「AS8」まで、自動で塗りつぶしを行いたいと考えています。
さらに、この自動動作をさせるためにいくつか制限事項があります。
以下に列挙致します。
1.マクロを使わない
2.条件付き書式を使う
進捗状況としては、セルの「AQ8」に条件付き書式を使用しており、
書式の設定は、「数式を使用して、書式設定するセルを決定」を選択し
「=AND(AND($X8-AQ$4=0,$AD8-AQ$4>=0),NOT($AB8="PM"))」という数式で
セルの「AQ8」を塗りつぶすことができました。
また、セルの「AR8」には、上記と同じように
「=AND(AND($X8-AQ$4=0,$AD8-AQ$4>=0),NOT($AB8="AM"))」という数式で
セルの「AR8」を塗りつぶすことができました。
ここからが、わからなくなってしまった点で、
「予定終了」の「2011/05/02」の判定はできていると思うのですが
「予定終了」の「AM/PM」の判定をどのように、数式に組み込めば良いのかわかりません。
考え方が根本的に間違っているのかすらわからない状況です。
是非、皆様のお力をご教授ください。
他に必要な情報等ございましたら、出来る限り提供致します。
よろしくお願いいたします。
お礼
大変ありがとうございます。 忘れそうなので、マクロボタンに登録して、テンプレートとして保存させていただきました。 末永く利用させていただきます。