Excelにて、出張用ホテル宿泊リストを作成したいのですが マク

2016-02-17 10:26
 

Excelにて、出張用ホテル宿泊リストを作成したいのですが マクロを使わずに、右側に設けたカレンダー上に自動で色付け等出来る方法を教えて下さい。 詳しく書くと、下記のような感じです。

①チェックイン日・チェックアウト日を入力すると右側のカレンダー部分の該当部分が自動的に色付けされる。②ホテルによってはツインルームでAさんがアウト後BさんがそのままInと言う事があるので チェックイン・チェックアウト日に関しては「In」と「Out」の文字も入力させたい。③数百名規模になる為、カレンダー上は一切手作業なく入れたデータでそのまま反映されるようにしたい。マクロは使用せずに、出来る方法がありましたら ご教授頂けると助かります。どうぞ、よろしくお願い致します。

回答を入力する

でログインし新規取得

ナイス!
338637cedgyz 00088 4joker11
No.1
2016-02-18

wdnmt381さん

F列G列と4行目はきちんと日付が入っていることが前提です。
例えばI3は、2015/7/30 で、書式の設定を d として日だけを表示です。

I4に
=IF($F4=I$3,"In",IF($G4=I$3,"Out",""))
この式を右と下へオートフィル

次に条件付き書式の設定をします。
I4~P7を範囲指定して、条件付き書式
新しいルール、数式
=AND($F4<=I$3,$G4>=I$3)
書式ボタンを押して塗りつぶし黄色を設定

データの範囲は画像の通りで説明しています。
実際のデータ範囲でやって下さい。

このカテゴリの人気Q&A