エクセル形式のカレンダーに土日祝日に色をつけるには
エクセル形式のカレンダーに土日祝日に色をつけるにはどうすればいいでしょうか?
手作業で色をつけるのではなく、スタートに任意の月日を入力すると約3ヶ月の日にちと曜日は出るのですが、そこに日曜と祝日は赤、土曜は青、ノー残業デーの水曜は緑などと色をつけたいのです。
特に毎年変わる祝日がむずかしくてやり方が思いつきません。
回答(5件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.5ベストアンサー20pt
規則性のない(祝日など)に色をつける方法
F1:F3に
2006/7/2
2006/7/8
2006/7/13
これらの日のセルに色をつける。
A1:A14に日付シリアル値が入っているとする。
2006/7/1
2006/7/2
2006/7/3
2006/7/4
2006/7/5
2006/7/6
2006/7/7
2006/7/8
2006/7/9
2006/7/10
2006/7/11
2006/7/12
2006/7/13
2006/7/14
A1:A14を範囲指定して
書式
条件付き書式
数式が
=A1=VLOOKUP(A1,$F$1:$F$3,1,FALSE)
書式としてセル色を適当に設定。
OK
で指定3日に色が付きました。
No.4ベストアンサー10pt
#1ですが、祝日の計算方法はあちこちのサイトで紹介されてますよ。
http://koyomi.vis.ne.jp/directjp.cgi?http://koyo …
式をたてるのも面倒なら下記のURL
http://www.h3.dion.ne.jp/~sakatsu/index.htm
http://robotlove.livedoor.biz/archives/50227996. …
#1で紹介したやり方の解説してるサイト
http://www11.plala.or.jp/koma_Excel/contents1/ma …
》 特に毎年変わる祝日がむずかしくてやり方が思いつきません
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2152574
の No.3 に示したような祝日表を作成しておけば簡単に実現可能です。
具体的にどうするかは、どのセルに「スタートに任意の月日を入力する」かを含む「カレンダー」のレイアウトをセルアドレス付きで具体的に示さないと、回答された貴方自身が理解できないと思います。
次の方法で如何でしょうか。
1.対象範囲(仮にA列とします)を選択
2.書式→条件付き書式
3.「数式が」を選択し、=(WEEKDAY(A1,2)=7)+countif(祝日範囲,A1) *祝日範囲に休日を事前登録
4.「書式」→フォントタブの[赤色]を選択→追加
5.「数式が」を選択し、=WEEKDAY(A1,2)=6
6.「書式」→フォントタブの[青色]を選択→追加
7.「数式が」を選択し、=WEEKDAY(A1,2)=3
8.「書式」→フォントタブの[緑色]を選択→追加
因みにセルの色付けはフォントタブの所パターンタブで指定して下さい。
「書式」「条件付き書式」を使えば可能です。
祝日に関してはどこかに一覧表を作成してください。
A2=2006/1/1として
条件1「数式が」「=OR(WEEKDAY($A2)=1,COUNTIF(祝日,$A2)」で書式を赤
条件2「数式が」「=WEEKDAY($A2)=7」で書式を青
条件3「数式が」「=WEEKDAY($A2)=4」で書式を緑
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示












